size_t 是在linux stddef.h 定义的宏定义;
在32位的系统中是4Bytes typedef unsigned int size_t;
在64位的系统中是8Bytes typedef unsigned long size_t;
在维基百科中发现她其实与cpu的算术能力(arithmetic capability)有关;
本文介绍了size_t类型的定义及其在不同位数系统中的表现形式。在32位系统中,size_t被定义为4字节的unsigned int,在64位系统中则为8字节的unsigned long。size_t的应用与CPU的算术能力密切相关。
size_t 是在linux stddef.h 定义的宏定义;
在32位的系统中是4Bytes typedef unsigned int size_t;
在64位的系统中是8Bytes typedef unsigned long size_t;
在维基百科中发现她其实与cpu的算术能力(arithmetic capability)有关;

被折叠的 条评论
为什么被折叠?