C语言判断当前机器是大端还是小端
C语言判断当前机器是大端还是小端
目录
大小端概念
为什么有大端和小端
代码实现
什么是大小端:
**大端(存储)模式:**是指数据的低位保存在内存的高地址中,而数据的高位,保存在内存的低地址中。
**小端(存储)模式:**是指数据的低位保存在内存的低地址中,而数据的高位,,保存在内存的高地址中。
为什么要有大端和小端之分呢?
这是因为在计算机系统中,我们是以字节为单位的,每个地址单元都对应着一个字节,一个字节为8bit。但是在C语言中除了8bit的char之外,还有16bit的short型,32bit的l
原创
2021-02-10 10:54:57 ·
1695 阅读 ·
0 评论