万能百科  > 所属分类  > 

若有以下定义: 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选项正确。

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。

标签