1. 整数在内存中的存储
2. ⼤⼩端字节序和字节序判断
3. 浮点数在内存中的存储
我本将心向明月,奈何明月照沟渠
正文开始
一、.整数在内存中的储存
整数的2进制的表示方法有三种
1.原码
2.反码
3.补码
这里在第十章我们有详细讲解,有需要的同学可以自行观看。
二、大小端字节序和字节序判断
int main()
{
int a = 0x11223344;
return 0;
}
2.1 什么是大小端字节序储存呢?
我们来用图形来表示一下
小端字节序: 是数据的低字节内容保存在低地址处,数据的高字节内容保存在高地址处
大端字节序:是数据的低字节内容保存在高地址处,
数据的高字节内容保存在低地址处
int check_system(void)
{
int i = 1;
return (*(char*)&i); // 这里我们来强制类型转换是为了判断它的起始收字符是不是为1
//,如果是1就是小端,否则就大端
}
int main()