C語(yǔ)言 變量定義
C語(yǔ)言要求所有的變量都必須先定義后使用。對(duì)變量進(jìn)行定義實(shí)際上是聲明變量的數(shù)據(jù)類型,編譯系統(tǒng)根據(jù)聲明的數(shù)據(jù)類型為變量分配相應(yīng)的存儲(chǔ)空間,在該存儲(chǔ)空間中存放該變量的值。
變量的定義形式為:
類型標(biāo)識(shí)符變遢名1 [,變量名2,變量名3…]
例如:
int a: float b,c;
在變量的定義中應(yīng)注意以下幾個(gè)問(wèn)題:
?C語(yǔ)言規(guī)定變量的定義一般放在函數(shù)體開(kāi)頭的聲明部分(除了復(fù)合語(yǔ)句中定義的變量)。
?允許同時(shí)定義多個(gè)同一類型的變量,變量名之間以逗號(hào)“,”分隔,最后一個(gè)變量名后以分號(hào)“;”結(jié)束。
?類型標(biāo)識(shí)符與變量名之間至少隔開(kāi)一個(gè)空格。
?變量名遵循C語(yǔ)言標(biāo)識(shí)符的命名規(guī)則。
?在同一程序塊中,變量不能被重復(fù)定義。
點(diǎn)擊加載更多評(píng)論>>