今日學(xué)習(xí)了關(guān)于二維數(shù)組的知識(shí),二位數(shù)組由數(shù)組變量名+[常量][常量]組成,定義就需要將數(shù)組的大小確定,否則系統(tǒng)再給數(shù)組分配地址時(shí)會(huì)報(bào)錯(cuò)。用法需要借用兩個(gè)for循環(huán)函數(shù)使用。
當(dāng)數(shù)組作為實(shí)參傳參時(shí),省略列數(shù)下標(biāo)表示將第幾行一整行全部傳過(guò)去。
二位數(shù)組在系統(tǒng)內(nèi)存中每個(gè)地址占用4個(gè)字節(jié),
字符串二維數(shù)組,由變量名+[行數(shù)][每行長(zhǎng)度],用法與字符串?dāng)?shù)組一樣。
輸出字符串二維數(shù)組時(shí)需注意輸出語(yǔ)句的使用,puts(數(shù)組名[常量/變量])只能輸出常量所對(duì)應(yīng)的那行字符。與printf("%s",數(shù)組名[常量/變量])結(jié)果一樣。
printf(“%c”,數(shù)組名[常量/變量][常量/變量])結(jié)果為輸出第幾行,第幾個(gè)字符。
"%d”? 在d的前邊添加正數(shù)常量,表示先輸出幾個(gè)空格后在輸出結(jié)果。
? ? ? ? ? 在d的前邊添加負(fù)數(shù)常量,表示先輸出結(jié)果,之后添加幾個(gè)空格。