为什么vs中的地址值是顺序相反的?

  • 地址值是十六进制存储
  • eg:i=0x0000007b,为什么显示结果是7b 00 00 00 呢?
  • 原因是:英特尔的CPU采用了小端方式进行数据存储,因此低位在前、高位在后
  • 小端模式--低位在前,高位在后
  • 国产龙芯是大端
  • 只有整型数据才会有大小端问题,char型是没有的,汉字也不存在大小端问题,汉字也是字符数组存,单个字节也不存在大小端问题。

猜你喜欢

转载自blog.csdn.net/weixin_43722052/article/details/114157203
今日推荐