若有定义int a[5],则下列对a数组元素或地址的引用错误的有().A)&a[5]B)a[2]C)a++D)*aE)a[0]
问题描述:
若有定义int a[5],则下列对a数组元素或地址的引用错误的有().
A)&a[5]
B)a[2]
C)a++
D)*a
E)a[0]
答
答案AC
A越界 ,
C很明显嘛,数组名是什么,是一个地址,是常量,常量可以自增么,当然不可以,lz见过2++的么,这个是错的
D和E一个意思,只不过表达起来不同而已