当前位置: 技术问答>linux和unix
Linux下的帮助
来源: 互联网 发布时间:2015-12-14
本文导语: 小弟在Linux下想知道size_t的含义,因此使用man size_t ,但是系统提示“no manual entry for size_t". 请问这是怎么回事啊?我在Linux下应该使用什么命令才能知道“size_t”的含义呢? | 这个是man不到的,...
小弟在Linux下想知道size_t的含义,因此使用man size_t ,但是系统提示“no manual entry for
size_t". 请问这是怎么回事啊?我在Linux下应该使用什么命令才能知道“size_t”的含义呢?
size_t". 请问这是怎么回事啊?我在Linux下应该使用什么命令才能知道“size_t”的含义呢?
|
这个是man不到的,也不是c的关键字,只能去查头文件了,通常size_t就是unsigned int:
#define __SIZE_TYPE__ unsigned int
typedef __SIZE_TYPE__ __size_t;
#define __SIZE_TYPE__ unsigned int
typedef __SIZE_TYPE__ __size_t;
|
grep size_t /usr/include/*.h
|
楼上说得不对吧,通常应该是unsigned long
定义在:/usr/include/glob.h
typedef unsigned long int __size_t;
定义在:/usr/include/glob.h
typedef unsigned long int __size_t;