若有定义int a[5],则下列对a数组元素或地址的引用错误的有().

问题描述:

若有定义int a[5],则下列对a数组元素或地址的引用错误的有().
A)&a[5]
B)a[2]
C)a++
D)*a
E)a[0]

答案AC
A越界 ,
C很明显嘛,数组名是什么,是一个地址,是常量,常量可以自增么,当然不可以,lz见过2++的么,这个是错的
D和E一个意思,只不过表达起来不同而已