整型變量
整型變量可分為以下幾類:
1.基本型
類型說明符為int,在內(nèi)存中占2個字節(jié),其取值為基本整常數(shù)。
2.短整量
類型說明符為short int或short'C110F1.所占字節(jié)和取值范圍均與基本型相同。
3.長整型
類型說明符為long int或long ,在內(nèi)存中占4個字節(jié),其取值為長整常數(shù)。
4.無符號型
類型說明符為unsigned.
無符號型又可與上述三種類型匹配而構(gòu)成:
(1)無符號基本型 類型說明符為unsigned int或unsigned.
(2)無符號短整型 類型說鞣猽nsigned short
(3)無符號長整型 類型說明符為unsigned long
各種無符號類型量所占的內(nèi)存空間字節(jié)數(shù)與相應(yīng)的有符號類型量相同。但由于省去了符號位,故不能表示負數(shù)。 下表列出了Turbo C中各類整型量所分配的內(nèi)存字節(jié)數(shù)及數(shù)的表示范圍。
類型說明符 數(shù)的范圍 分配字節(jié)數(shù)
int -32768~32767 ■■
short int -32768~32767 ■■
signed int -32768~32767 ■■
unsigned int 0~65535 ■■
long int -2147483648~2147483647 ■■■■
unsigned long 0~4294967295 ■■■■
整型變量的說明
變量說明的一般形式為: 類型說明符 變量名標(biāo)識符,變量名標(biāo)識符,…; 例如:
int a,b,c; (a,b,c為整型變量)
long x,y; (x,y為長整型變量)
unsigned p,q; (p,q為無符號整型變量)
在書寫變量說明時,應(yīng)注意以下幾點:
1.允許在一個類型說明符后,說明多個相同類型的變量。各變量名之間用逗號間隔。類型說明符與變量名之間至少用一個空格間隔。
2.最后一個變量名之后必須以“;”號結(jié)尾。
3.變量說明必須放在變量使用之前。一般放在函數(shù)體的開頭部分。
相關(guān)推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |