在c++中,++x||++y是什么意思

 我来答
lgao622
推荐于2017-09-29 · 知道合伙人软件行家
lgao622
知道合伙人软件行家
采纳数:1137 获赞数:6550
毕业于武汉工程大学邮电与信息工程学院通信专业,软件行业,4年工作经验。

向TA提问 私信TA
展开全部
  1. 这是一个逻辑表达式, 判断 ++x 的值 或者 ++y 的值 是否有一个为真,如果有,则逻辑表达式++x||++y为真,否则为假。

  2. 而且当 ++x 为真后,表达式将不会判断 ++y 的值。即++y不会执行。如果要输出x,y的值时,就会很明显了。


454517408
推荐于2017-09-06 · TA获得超过434个赞
知道小有建树答主
回答量:131
采纳率:0%
帮助的人:152万
展开全部
|| 或操作,比较真值,非零为真,0为假。
如果++x的值不为0,则表达式为真,不再执行++y
如果++x的值为0,则再判断++y的值。不为0表达式为真值,为0表达式为假
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
慕容冰绡
2012-01-01 · TA获得超过1952个赞
知道小有建树答主
回答量:682
采纳率:50%
帮助的人:523万
展开全部
(++x)||(++y)
这样看就明白了吧,条件语句,判断x和y各自加1之后是否也有至少一个不是0.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式