标签:小端 储存 字节 整形 long 3.21 地址 数据
局部变量是放在栈区上的 先使用高地址 再使用低地址 数组随下标增长 地址由低变高
数据的储存
数据类型:
1.整形 short 短整形
char 字符储存的是阿斯科马值 认为他是整形
c语言不规定是否有符号 取决于编译器
short默认有符号 取值范围是-128到127
int 默认为有符号
long
long long
2.浮点数
float 单精
double 双精
3.构造类型(自定义类型)
结构类型 struct
数组
枚举 enum
联合体 union
4.指针数型
5.空类型
数据在内存中以二进制的形式存储
对于整数来说 正整数 原 反 补码相等
负整数原 反 补不同 补码变原码可以直接取反 再加一
大端小端字节序
int a=0x11223344 //1是高位 4是低位
大端模式:
11 22 33 44
把数据的低位字节序的内容存放在高地址处 高位字节序存放在低地址处
小端模式:
44 33 22 11
高位放高地址 地位放低地址
标签:小端,储存,字节,整形,long,3.21,地址,数据 来源: https://blog.csdn.net/qq1053984219/article/details/123639303
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。