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