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

最低0.47元/天 解锁文章
&spm=1001.2101.3001.5002&articleId=142528763&d=1&t=3&u=930bd70695d44cf8b911c18b6a4eb55b)

被折叠的 条评论
为什么被折叠?



