当前位置: > 设有定义:int n=0,*p=&n,**q=&p,则下列赋值语句哪个是正确的?A.p=1;B.*q=2;C.q=p;D.*p=5;...
题目
设有定义:int n=0,*p=&n,**q=&p,则下列赋值语句哪个是正确的?A.p=1;B.*q=2;C.q=p;D.*p=5;
为什么是D,

提问时间:2020-06-13

答案
答案是Dn,p,q这三者的关系如图所示.A错.p是指针,它里面存放的是地址值,而1是整数,类型不符,不能赋值.B错.q是指向指针的指针,*q相当于写成p一样.错误情况参考A的解释C错.p是指向整型变量的指针(一级指针),可以存放...
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.