我们在介绍变量的地址和指针的值时经常会看到内存的地址实际上也是整数。为了方便调试,我们甚至还经常把内存的地址当做整数直接打印出来。为什么内存的地址是个整数?内存的地址是一个怎样的概念?32 位和 64 位又是什么意思?
提示:结合操作系统的内存管理和 CPU 的字长来探讨相关问题。另外,可以进一步思考,内存地址只有 32 位或者 64 位两种可能吗?为什么?
我们在介绍变量的地址和指针的值时经常会看到内存的地址实际上也是整数。为了方便调试,我们甚至还经常把内存的地址当做整数直接打印出来。为什么内存的地址是个整数?内存的地址是一个怎样的概念?32 位和 64 位又是什么意思?
提示:结合操作系统的内存管理和 CPU 的字长来探讨相关问题。另外,可以进一步思考,内存地址只有 32 位或者 64 位两种可能吗?为什么?
数据加载中...