设有说明int (*ptr)[M];其中标识符ptr是( )。
A. M个指向整型变量的指针
B. 指向M个整型变量的函数指针
C. 一个指向具有M个整型元素的一维数组的指针
D. 具有M个指针元素的一维指针数组,每个元素都只能指向整型量
下面选择中正确的赋值语句是(设char a[5],*p=a;)( )。
A. p="abcd";
B. a="abcd";
C. *p="abcd";
D. *a="abcd";
具有相同类型的指针变量p与数组a,不能进行的操作是( )。
A. p=a;
B. *p=a[0];
C. p=&a[0];
D. p=&a;
以下程序段的输出结果是( )。 char *alp[]={"ABC","DEF","GHI"}; int j; puts(alp[1]);
A
B
C. D
DEF