当前位置:首页 > 高级语言程序设计(一)(00342) > 正文内容

若定义int a=7,b=9,*p1,*p2;下列四组赋值语句中,正确的一组是()

若定义int a=7,b=9,*p1,*p2;下列四组赋值语句中,正确的一组是()

A、p2=&a;p1=&b;*&a=*p1*a;
B、pl=&a;p2=*&pl;a=&*p2;
C、pl=&b;p2=&pl;*pl=*p2;
D、p2=*&a;pl=*&b;
【正确答案】:A
【题目解析】:B的第三句错了,&*p是指针
C的第二句就错了,&p1是int**,是指向指针的指针
D的第一句就错了,*&a是int,不是指针。
变量赋值要求类型匹配。

扫描二维码免费使用微信小程序搜题/刷题/查看解析。

版权声明:本文由翰林刷题小程序授权发布,如需转载请注明出处。

本文链接:https://20230611.cn/post/443702.html