若有以下定義: int x[10],* pt=x; 則對(duì)x數(shù)組元素的正確引用是( )。
若有以下定義:
int x[10],* pt=x;
則對(duì)x數(shù)組元素的正確引用是( )。
A.pt+3
B.}&x[10]
C.*(pt+10)
D.*(x+3)
正確答案:D沒(méi)有A選項(xiàng)的引用形式。+與&放在一起作用抵消,所以B選項(xiàng)錯(cuò)誤,最大只能引用到X[9]。+(pt+i)表示引用指針pt所指元素后的第i個(gè)元素,所以c選項(xiàng)錯(cuò)誤,最大只能為+(pt+9)。因此D選項(xiàng)正確。
詞條內(nèi)容僅供參考,如果您需要解決具體問(wèn)題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢(xún)相關(guān)領(lǐng)域?qū)I(yè)人士。