若有下列定义和语句,则对a数组元素的非法引用是( )。 int a[2][3], (*pt)[3]; pt=a;
A. pt[0][0]
B. *(pt+1)[2]
C. *(pt[1]+2)
D. *(a[0]+2
查看答案
若有下列定义,则对a数组元素地址的正确引用是( )。 int a[5],*p=a;
A. *(p+5)
B. *p+2
C. *(a+2)
D. *&a[5]
设有以下语句, 若0
A. strp
B. str[k]
C. strp[k]
D. *strp
以下程序的输出结果是( )。 main() { char s[]="123",*p; p=s; printf("%c%c%c\n",*p++,*p++,*p++); }
A. 123
B. 321
C. 213
D. 312
执行下列语句后,*(p+1)的值是【1】. char s[3]=""ab"",*p; p=s;