有语句“int a=10,b=20,*p1,*p2; p1=&a; p2=&b; ”,若要让p1也指向b,可选用的赋值语句是( ).
有语句“int a=10,b=20,*p1,*p2; p1=&a; p2=&b; ”,若要让p1也指向b,可选用的赋值语句是( ).
A、*p1=*p2 B、p1=p2 C、p1=*p2 D、*p1=p2
A、*p1=*p2 B、p1=p2 C、p1=*p2 D、*p1=p2
其他人气:181 ℃时间:2019-10-30 00:16:50
优质解答
答案为B,题目要求是p1也指向b,也即p1同样有p1=&b的效果,则只需对指针p1赋值为p2即可.A的效果是:p1所指向的地址的内容变为p2所指向的地址内容,效果如同a=b;C的效果是将p1指向p2所指向的值所代表的地址,效果如同a=*(int*)(b);D的效果是将p1所指向地址内容改为p2,效果如同,a=&b
我来回答
类似推荐
猜你喜欢
- 1铁在氧气中燃烧 铜和氧气在加热的条件系反应 甲烷燃烧 酒精燃烧 的化学方程式怎么写? 谢谢!
- 2甲乙两工人,甲8小时完成的工作乙要10小时完成.甲完成100个零件的同时乙完成多少个?
- 3有两个鸡蛋,一个是生的,一个熟的,把它放在桌子上旋转,为什么生的转得慢而熟的快呢?
- 4朱自清 背影
- 5一篇150词左右的英语作文.
- 6Were there enough good news in today's newspaper?
- 7my mother goes to work takes the bus这句“take"后用加S不额?
- 8miss wany is so busy that she does not cook at h
- 9乘法和除法之间有什么关系
- 10克服重力做功和重力势能变化量