简单C语言问题

这个题目为什么选C呀???... 这个题目为什么选C呀??? 展开
 我来答
scholarw
2011-01-08 · 超过45用户采纳过TA的回答
知道小有建树答主
回答量:107
采纳率:0%
帮助的人:65.7万
展开全部
这道题中p指向a,可以认为a是整型变量,p是整型指针,p指向a所以p==&a,也就是*p==a,因此A是正确的,C是错误的。B和D这两个选项考察++操作符,p++再取*,表示先取到p然后取p的内容,即*p++等同于*p,所以B这个答案是正确的。不一定的只有D,因为先取++P再取*,就表示取到p上面内存空间中所指向变量的值,这个值可能大于a也可能小于a,所以我认为答案应该是D。如果有疑问,我可以写个程序段。
dongyue2008
2011-01-08 · TA获得超过3602个赞
知道大有可为答主
回答量:1300
采纳率:100%
帮助的人:591万
展开全部
如果是我会选D。A、B的值为true,C的值为false,D值不确定。
既然答案选C,会不会答案错了?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
_Moonshadow_
2011-01-08 · TA获得超过174个赞
知道小有建树答主
回答量:163
采纳率:0%
帮助的人:134万
展开全部
明明选D啊……
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式