【问题描述】
小蓝准备用 256MB 的内存空间开一个数组,数组的每个元素都是 32 位
二进制整数,如果不考虑程序占用的空间和维护内存需要的辅助空间,请问
256MB 的空间可以存储多少个 32 位二进制整数?
思路:对于1MB=1024KB(千字节)=1024乘1024b(字节)=1024乘1024乘8个bit(二进制位),1个字节等于8个比特位,故256MB可以存储256乘1024乘1024除4个32位二进制整数; 答案:67108864
【问题描述】
小蓝准备用 256MB 的内存空间开一个数组,数组的每个元素都是 32 位
二进制整数,如果不考虑程序占用的空间和维护内存需要的辅助空间,请问
256MB 的空间可以存储多少个 32 位二进制整数?
思路:对于1MB=1024KB(千字节)=1024乘1024b(字节)=1024乘1024乘8个bit(二进制位),1个字节等于8个比特位,故256MB可以存储256乘1024乘1024除4个32位二进制整数; 答案:67108864