内存地址表示多少个字节区域
书上这样说的,,为防止空指针保留的4096字节区域 0x00000000~0x000000FF
这样对吗?16进制下 0x00000000~0x000000FF 应该是1024字节区域啊
[解决办法]
书上写错了吧。一般是0~FFF。
[解决办法]
谁说的?
作为防止空指针,地址0开始处的一些内容一般是不可访问的,这是操作系统的约定。
C语言标准更无此强制规定。
16进制下 0x00000000~0x000000FF表示256个字节的地址范围。
发布时间: 2012-03-20 14:01:11 作者: rapoo
内存地址表示多少个字节区域
书上这样说的,,为防止空指针保留的4096字节区域 0x00000000~0x000000FF
这样对吗?16进制下 0x00000000~0x000000FF 应该是1024字节区域啊
[解决办法]
书上写错了吧。一般是0~FFF。
[解决办法]
谁说的?
作为防止空指针,地址0开始处的一些内容一般是不可访问的,这是操作系统的约定。
C语言标准更无此强制规定。
16进制下 0x00000000~0x000000FF表示256个字节的地址范围。