目录
听说看到日落金山的人,接下来的日子会顺顺利利,万事胜意,生活明朗-----------林辞忧
一:c语言中关于整数的内置类型
二:在求整形表达式中发生的整型提升
1.概念
表达式中的字符和短整型在使用之前转换为普通整型,这种转换就是整型转换
2.计算方法
有符号整数提升是按照变量的数据类型的符号位来提升
无符号整数提升,高位补0
3.举个例子就会懂得![](https://i-blog.csdnimg.cn/blog_migrate/14b0376f662a42d770912be1b9188912.png)
4.对上述例子仔细分析
5.代码实现
三: 大小端及字节序
1.二进制数转化为十六进制
2.内存中存储的是补码,并且是倒着存储的
3. 上述为啥会这样存储呢,这就有大小端和字节序的概念了
字节序:是以字节为单位,讨论存储顺序的
小端字节序存储:把一个数据的低位字节的内容,存放在低地址处;把一个数据的高位字节的内容,存放在高地址处
大端字节序存储:把一个数据的低位字节的内容,存放在高地址处;把一个数据的高位字节的内容,存放在低地址处
4.用图展示为:
5.如何用代码判断大小端呢
先来画图分析下: