题目:
小蓝准备用 256MB256MB 的内存空间开一个数组,数组的每个元素都是 3232 位 二进制整数,如果不考虑程序占用的空间和维护内存需要的辅助空间,请问 256MB256MB 的空间可以存储多少个 3232位二进制整数?
这道题考的其实并不是编程能力,而是计算机的常识
1GB = 1024MB = 1024 * 1024KB = 1024 * 1024 * 1024Byte = 1024 * 1024 * 1024 * 8bits
一位二进制数(0 or 1)占1bits 这个进制规律要死死记清嗷(计算机人最后的底线QAQ)
#includeint main{ int n; n = 256 * 1024 * 1024 / 4; printf("%d",n); return 0; }
欢迎留言QAQ



