
基本的內置類型:
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 *這是一種指針,無具體類型的指針
存儲:大端存儲,小端存儲
大端存儲(大端字節序存儲)
把一個數據的低位字節的內容存放在高地址處
高位字節的內容存放在低地址處
小端存儲(小端字節序存儲)
把一個數據的低位字節的內容存放在低地址處
高位字節的內容存放在低地址處