sizeof(int)的值是什么?

如题所述

sizeof(int)=2。

比如这里x应该是个int型数组,那么用这个数组的大小,除以int型数据的大小,就得到这个数组的长度。sizeof是计算数据(包括数组、变量、类型、结构体等)所占内存空间,用字节数表示。

在32位的系统中,sizeof(int)的值为4。如果x是int型的数组,则sizeof(x)/sizeof(int)代表x的位数。

字节和八位字节:

术语字节最初意味着'最小的可寻址存储单元'。过去,全部使用了5,6,7,8和9位字节。还有一些计算机可以处理单个位(“位寻址机器”),或者只能处理16位或32位数量(“字寻址机器”)。通常不使用术语字节与位和字寻址机器相关联。

术语八位字节总是指8位数量。它主要用于计算机网络领域,其中具有不同字节宽度的计算机可能必须进行通信。在现代使用中,字节几乎总是意味着8位,因为所有其他尺寸都已被废弃;因此字节已成为八位字节的同义词。


温馨提示:答案为网友推荐,仅供参考
相似回答