作业帮 > 综合 > 作业

C语言题目,已有定义 int x,y=10,*p=&y 则能使X的值也等于10的语句是

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/06/13 14:49:04
C语言题目,已有定义 int x,y=10,*p=&y 则能使X的值也等于10的语句是
已有定义 int x,y=10,*p=&y 则能使X的值也等于10的语句是:A.x=p;B.x=&p;C.x=&y;D.x=*p
C语言题目,已有定义 int x,y=10,*p=&y 则能使X的值也等于10的语句是
A选项是错的,x是整型,p是指针类型,赋值之后x的值是y的内存地址,不会是10.
B选项是错的,同样,执行赋值之后x的值是p的内存地址,不会是10.
C选项是错的,因为这个赋值过程和A选项的赋值过程是等价的,所以错误的原因也是一样的.
D选项是对的,没有为什么.