大端就是高地址存低位;如0X1234这两个字节的十六进制数,在内存中的存放是1234,34做为低位,却存放在内存的高地址上;
小端则相反,高地址存高位,在内存中的存放是3412;
通常可以用联合体来判断机器是采用大端还小端存储模式;
Demo是存在main函数的栈中的,Demo.a是栈顶数据,栈是向下增长的,下方的地址为低地址;
大端就是高地址存低位;如0X1234这两个字节的十六进制数,在内存中的存放是1234,34做为低位,却存放在内存的高地址上;
小端则相反,高地址存高位,在内存中的存放是3412;
通常可以用联合体来判断机器是采用大端还小端存储模式;
Demo是存在main函数的栈中的,Demo.a是栈顶数据,栈是向下增长的,下方的地址为低地址;