若有定義語句:int a[3][6];,按在內(nèi)存中的存放順序,a數(shù)組的第10個(gè)元素是
若有定義語句:int a[3][6];,按在內(nèi)存中的存放順序,a數(shù)組的第10個(gè)元素是
A.a(chǎn)[0][4]
B.a(chǎn)[1][3]
C.a(chǎn)[0][3]
D.a(chǎn)[1][4]
正確答案:B解析:二維數(shù)組的元素在內(nèi)存中是按行列順序連續(xù)存放的。以本題的二維數(shù)組a[3][6]為例,它的元素在內(nèi)存中的存放順序是:a[0][0]、a[0][1]、a[0][2]…a[0][5]、a[1][0]、 a[1][1]…a[1][5]、a[2][0]…a[2][5]。由此可見,第10個(gè)元素就是第2行第4個(gè)元素,即a[1][3]。故應(yīng)該選擇B。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。