基本的内置类型:
char //字符数据类型 short//短整型 int//整形 long//长整形
long long//更长的整形 float//单精度浮点数 double//双精度浮点数
(相关资料图)
整形家族
char :unsigned char signed char
char到底是signed char 还是unsigned char取决于编译器
通常char=signed char
short:unsigned short[int] signed short [int]
int :unsigned int signed int
long:unsigned long[int] signed long[int]
浮点数家族:float double
整形的取值范围:limits.h 浮点型的取值范围: float.h
指针类型:int*pi char*pc float*pf void*pv
空类型:void表示空类型(无类型)
通常应用于函数的返回类型,函数的参数,指针类型
eg:void test void *p void *这是一种指针,无具体类型的指针
存储:大端存储,小端存储
大端存储(大端字节序存储)
把一个数据的低位字节的内容存放在高地址处
高位字节的内容存放在低地址处
小端存储(小端字节序存储)
把一个数据的低位字节的内容存放在低地址处
高位字节的内容存放在低地址处