C語言 二維數(shù)組元素的引用
二維數(shù)組元素的引用形式為:
數(shù)組名[行下標(biāo)表達(dá)式][列下標(biāo)表達(dá)式]
例如:
a[2][0]
應(yīng)用的是數(shù)組的第2行第0列的元素。
說明:
(1) “行下標(biāo)表達(dá)式”和“列下標(biāo)表達(dá)式”都應(yīng)是整型表達(dá)式或符號(hào)常量。例如a[2-1][3-2]、 a[1]['b'-'a'],等都是合法的二維數(shù)組元素引用。
(2)“行下標(biāo)表達(dá)式”和“列下標(biāo)表達(dá)式”的值都應(yīng)在合法的范圍內(nèi),即不能越界。例如有數(shù)組a[3][4],則可用的行下標(biāo)范圍為0?2,列下標(biāo)范圍為0?3。
(3)對(duì)基本數(shù)據(jù)類型的變量所能進(jìn)行的操作,如賦值、計(jì)算、輸入、輸出等,同樣也都適合于相同數(shù)據(jù)類型的二維數(shù)組元素。
對(duì)于二維數(shù)組元素的輸入輸出操作可以使用雙重循環(huán)完成,一般用外層循環(huán)的循環(huán)變量充當(dāng)行下標(biāo),用內(nèi)層循環(huán)的循環(huán)變量充當(dāng)列下標(biāo)。
點(diǎn)擊加載更多評(píng)論>>