执行语句int a=5,b=10,c; int *p1=&a,*p2=&b; 后,下面不正确的赋值语句是
a.c=*p1*(*p2);
b.p2=p1;
c.*p2=b;
d.p1=a;
人气:303 ℃ 时间:2019-11-10 19:11:57
解答
d
pa,pb都属于指针类型,可以指向地址,或者对自己解引用得到指向内存的内容
d的类型不匹配
推荐
- 有语句“int a=10,b=20,*p1,*p2; p1=&a; p2=&b; ”,若要让p1也指向b,可选用的赋值语句是( ).
- 12、若定义 int a,b,*p1=&a,*p2=&b; 使p2指向a的赋值语句是(___A____).C A) *p2=&a; B) p2=&p1; C)
- 若有说明:int *p1,*p2,m=5,n;以下均是正确赋值语句的选项是
- 若有说明:int *p1,*p2,m=5,n: 以下均是正确 赋值语句的选项是( ) A p1=&m:p2=&p1: B *p1=*p2:
- C++问题:已有定义“int a=10,*p1,*p2;p1=p2=&a;",下面语句中正确的是:
- 两个自然数的倒数之差为十二分之一,这两个数分别是多少?
- 污水处理中的GUD是什么意思
- I have three sister.They are all ____ A.woman teachers B.women teachers
猜你喜欢