C語言基本型別
阿新 • • 發佈:2018-11-10
32位平臺下
C語言基本型別:
整型(int):4 位元組 取值:-231 ~ (231 - 1)
短整型(short):2 位元組 取值 :-215 ~ (215 - 1)
長整型(long):4 位元組 取值:-231 ~ (231 - 1)
浮點型
單精度型(float):4 位元組 7~8 位有效數字
雙精度型(double):8 位元組 15~16 位有效數字
字元型(char):1 位元組
無符號型
無符號整型(int):4 位元組 取值:0 ~ (232 - 1)
無符號短整型(short):2 位元組 取值 :0 ~ (216 - 1)
無符號長整型(long):4 位元組 取值:0 ~ (232
構造型別
陣列
結構體(struct)
聯合體/共用體(union)
列舉型別( enum)
指標型別
基本型別*: 4位元組
空型別(void):不能確定大小
布林型別(bool):取值:真(非零) 假(零)
測試程式碼:
#incldue <stdio.h>
int main(int argc, char *argv[])
{
printf("%d\n", sizeof(型別));
return 0;
}
C語言語句
//選擇 if( ) { ... }else if( ){ ... }else{ ... } switch( ) { case 值:語句;break; case 值:語句;break; ... } //迴圈 for( ; ; ) { ... } while() { ... } do { ... }while();