1m有多少int

2025-03-06 21:53:23
推荐回答(3个)
回答1:

1MB=1 024KB=1 048 576字节
这个与你的平台有关。
16位的平台int是16位的(16位操作系统),就是0x0000···0xFFFF, 2个字节,= 524 288 个int
32位的平台int是32位的(32位以上操作系统),就是0x00000000···0xFFFFFFFF,4个字节, = 262144 个int

回答2:

你说的应该是1MB吧,1MB=1024KB=1048576字节
一个int有4个字节,也就是1MB有262144个int.

回答3:

1024 * 1024 / sizeof(int);