若有定义:inta,*p;则以下正确的赋值语句是()
A: p=&a;
B: p=a;
C: *p=&a;
D: *p=*a;
A: p=&a;
B: p=a;
C: *p=&a;
D: *p=*a;
举一反三
- 若有定义:int *p, a;,则以下正确的赋值语句是( )。 A: p=103; B: p=a; C: p=*a; D: p=&a;
- 若有定义inta[10],*p;则不能使p指向数组元素a[5]的赋值语句是_____。
- 若有以下定义,inta,b,*p;float C, *q;则赋值正确的是( ) A: q=new int B: p=NULL C: q=p D: p=&c
- 若有以下定义和语句:inta[5]={1,3,5,7,9},*p;p=&a[2];则++(*p)的值是【1】.
- 为指针变量赋值,不正确的语句是 A: inta[3],*p;p=a; B: inta[3],*p;p=&a[0]; C: inta[3],*p;*p=a; D: inta[3],*p;p=a+1;