根据下面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];
下列关于指针的使用错误的是()。
A. int x,*p=&x;
B. char *p="hello C!"
C. int *p,x;*p=x+2;
D. float arry[10],*p=arry;
下列叙述正确的是()。
A. C语言程序总是从第一个函数开始执行;
B. 要调用的函数必须在main( )函数中定义
C语言程序总是从main( )函数开始执行
D. C语言程序中的main( )函数必须放在程序的开始部分