linux——平台移植

size_t/ssize_t

在32位架构中被定义为:

typedef unsigned int size_t;
typedef int ssize_t;

在64位架构中被定义为:

typedef unsigned long size_t;
typedef long ssize_t;

结论:size_t的作用是增强程序的可移植性。

posted @ 2021-11-18 18:43  爱喝拿铁  阅读(46)  评论(0)    收藏  举报