c語言中整型變量占多少存儲空間?
C語言在VC++6.0環境中編譯,整型變量占4個字節,范圍是-2147483648-2147483647。
1)基本型:類型說明符為int,在內存中占4個字節;
2)短整型:short int或short,所占字節和取值范圍基本相同;
3)長整型:long int或long,在內存中占4個內存;
4)無符號型:為unsigned。
在書寫變量定義時,需注意:
1、一個類型說明符后面可跟多個相同類型的變量,各變量名之間用;隔開。
2、最后一個變量名之后必須用;號結尾。
3、必須先定義變量才能使用,一般放在函數體的開頭部分。不定義的話,內存里就不存在這個變量。當然無法使用它。
擴展資料
只有整型數據前可以加signed或者unsigned。
無符號的整型只可以用來存放非負數。
當輸入的數值超出所定義的變量的取值范圍時,多出的部分又會從最小的數開始計數。如輸入int b=2147483648,則會輸出-2147483648。輸入int b=-2147483649,輸出2147483647。
當我們要使用一關鍵字很長的類型時,可以給它命另一個名,如 typedef unsigned short int USI,此時可用USI代替unsigned short int,USI ave,則ave為短整型。
C語言數據類型:
1、基本類型:int、short、long、char、float、double
2、構造類型:數組、結構體(struct)、共用體(union)、枚舉(enum)
3、指針類型:char *、int *、int **等。
上一篇web的視頻看誰的好
下一篇java模糊匹配