批注:
int小于等于数据线宽度,size_t大于等于地址线宽度。
size_t存在的最大原因可能是因为:地址线宽度历史中经常都是大于数据线宽度的。
在数据只有8位的年代,地址率先进入10位,12位,在数据16位的年代,地址也已经进入了20位,24位。
目前的int普遍是32位,而size_t在主流平台中都是64位。
size_t为什么存在?因为无论int还是unsigned都很可能小于size_t需要的大小,所以必须有个size_t。
标签:数据线,int,unsigned,地址,宽度,size From: https://www.cnblogs.com/lance9527/p/17027659.html