题目内容

若有以下定义和语句,则对a数组元素地址的正确引用是( )。int a[2][3],(*p)[3];p=a;

A. *(p+2)
B. p[2]
C. *p[1]+1
D. *(p+1)+2

查看答案
更多问题

若有inta[4][5],b[5][4],(*p)[5];________是正确的语句。

A. p=b;
B. p=b[3]
C. p=a[2]
D. p=a+1;

若有定义:char*p1,*p2,*p3,*p4,ch;则不能正确赋值的程序语句为________。

A. p1=(char *)malloc(10);gets(p1);
B. p2=(char *)malloc(1);scanf("%c",p2);
C. *p3=getchar();
D. p4=&ch;*p4=getchar();

若有如下定义:inta[10];则下面不能正确表示a[1]地址的表达式是________。

A. a+1
B. &a[0]+1
C. a++
D. &a[1]

数组a[10]在内存中占用一段连续的存储空间,它的首地址由______表示。

答案查题题库