若有定义: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]在内存中占用一段连续的存储空间,它的首地址由______表示。