若已定義:int a[ ] ={0,1,2,3,4,5,6,7,8,9}, * p=a, i ;其中0≤i≤9,則對a數(shù)組元素不正確的引用是A
若已定義:
int a[ ] ={0,1,2,3,4,5,6,7,8,9}, * p=a, i ; 其中0≤i≤9,則對a數(shù)組元素不正確的引用是
A.a(chǎn)[p-a]
B.* (&a[1] )
C.p[1 ]
D.a(chǎn)[10]
正確答案:D解析:通常,引用一個數(shù)組元素可以用下標法,如a[p-a] 形式,或指針法,如 * (&a[i] ) 的形式。本題中a[9] =9,a[10] 顯然超出了數(shù)組范圍,注意,數(shù)組的下標是從0開始的。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學等領域),建議您咨詢相關領域?qū)I(yè)人士。