在《c语言深度剖析》一书中,提到了union的小端和大端两种存储模式,其中:
小端模式:数据的低字节存放在低地址中,高字节存放在高地址中,数据和地址有相对应的关系。大端模式:数据的低字节存放在高地址中,高字节存放在高地址中。下面的程序可以看出ubuntu系统的存储模式:
返回值为:1
所以,ubuntu系统当前的存储模式为小端模式,同时发现windows也是小端模式,这是巧合还是必然???
在《c语言深度剖析》一书中,提到了union的小端和大端两种存储模式,其中:
小端模式:数据的低字节存放在低地址中,高字节存放在高地址中,数据和地址有相对应的关系。大端模式:数据的低字节存放在高地址中,高字节存放在高地址中。下面的程序可以看出ubuntu系统的存储模式:
返回值为:1
所以,ubuntu系统当前的存储模式为小端模式,同时发现windows也是小端模式,这是巧合还是必然???