定义:int a[5]={10,20,30,40,50},*p=a;则要引用该数组最后一个元素,不正确的是( )。
A. a[4]
B. *(a+4)
C. *(p+4)
D. *p[4]
下面程序是输出数组的所有元素,其中划线处应填写( )。#include void main(){int a[5]={10,20,30,40,50},*p=a;for (i=0;i<5;i++)printf("%3d", );}
A. *p
B. *(p+i)
C. p+i
D. *p[i]
下面程序是输出数组的所有元素,其中划线处应填写( )。#include void main(){int a[5]={10,20,30,40,50},*p;for (p=a;p
A. i++
B. a++
C. p++
D. p+i
定义:int a[5]={10,20,30,40,50},*p=&a[4];让指针变量p指向a[2]元素,则正确表达式语句为( )。
A. p=&a[2];
B. p=a+2;
C. p-=2;
D. 以上均正确