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;

posted @ 2020-09-19 19:18  KnowledgePorter  阅读(78)  评论(0)    收藏  举报