在C程序中,引用数组元素时,其数组元素下标可以是()。
A. 整型常量
B. 整型表达式
C. 整型变量
D. 以上均可
根据下面C语句,对a数组元素地址的引用正确的是()。int a[5],*p=a;
A. *(p+5)
B. *p+2
C. *(a+2)
D. *&a[5]
若某函数的实参为实型数组名,则下列选项中对形参定义错误的是()。
A. float *a
B. float a
C. float a[ ]
D. float (*a)[3]
下列定义不正确的是()。
A. char s[] = "hello!";
B. int a[];
C. void fun(int x, int y) { }
D. float a[3][4];