若有定義:int a[2][3];,以下選項(xiàng)中對(duì)a數(shù)組元素正確引用的是( )。
若有定義:int a[2][3];,以下選項(xiàng)中對(duì)a數(shù)組元素正確引用的是( )。
A.a(chǎn)[2][!1]
B.a(chǎn)[2][3]
C.a(chǎn)[0][3]
D.a(chǎn)[1>2][!1]
正確答案:D解析:a是一個(gè)2行3列的二維數(shù)組,行下標(biāo)和列下標(biāo)都是從0開始的,數(shù)組中的元素為a[0][0]、a[0][1]、a[0][2]、a[1][0]、a[1][1]、a[1][2],行下標(biāo)最大值為1,列下標(biāo)最大值為2,因此選項(xiàng)A、B、C都是錯(cuò)誤的引用。計(jì)算選項(xiàng)D中數(shù)組元素的下標(biāo)后得a[0][0],為正確的引用。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。