若有以下定义: int x[10],* pt=x; 则对x数组元素的正确引用是( )。
若有以下定义:
int x[10],* pt=x;
则对x数组元素的正确引用是( )。
A.pt+3
B.}&x[10]
C.*(pt+10)
D.*(x+3)
正确答案:D没有A选项的引用形式。+与&放在一起作用抵消,所以B选项错误,最大只能引用到X[9]。+(pt+i)表示引用指针pt所指元素后的第i个元素,所以c选项错误,最大只能为+(pt+9)。因此D选项正确。
词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。
