下列语句定义 x 为指向 int 类型变量 a 的指针,正确的是()。
A. int a, *x = a;
B. int a, *x = &a;
C. int *x = &a, a;
D. int a, x = a;
若有以下说明,且0<=i<10,则对数组元素的错误引用是()。inta[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;
A. *(a+i)
B. a[p-a+i]
C. p+i
D. *(&a[i])
下列程序的输出结果是()。
A. 3
B. 4
C. a[4]的地址
D. 非法
以下程序的运行结果是( )。
A. 5,2,3
B. -5,-12,-7
C. -5,-12,-17
D. 5,-2,-7