内置类型

时间:2023-01-04 12:19:44

基本的内置类型:

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 *这是一种指针,无具体类型的指针

存储大端存储,小端存储

大端存储(大端字节序存储)

把一个数据的低位字节的内容存放在高地址处

高位字节的内容存放在低地址处

小端存储(小端字节序存储)

把一个数据的低位字节的内容存放在低地址处

高位字节的内容存放在低地址处