C++: 数据类型size_t
ize_t是一种无符号的整型数,它的取值没有负数,在数组中也用不到负数,而它的取值范围是整型数的双倍。sizeof操作符的结果类型是size_t,它在头文件中typedef为unsigned int类型。该类型保证能容纳实现所建立的最大对象的字节大小。
typedef unsigned int size_t
size_t是无符号的,并且是平台无关的,表示0-MAXINT的范围
size_t是标准规定的一个同义词,它的原始定义放在stddef.h里面,不同的环境下,可以是
typedef unsigned size_t;
也可以是
typedef unsigned long size_t;

浙公网安备 33010602011771号