1. 程式人生 > >C語言基本型別

C語言基本型別

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

- 1)

構造型別
陣列
結構體(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();