x=5>1+2&&2||2*4<4-!0怎么理解

 我来答
zincorchid
2011-07-14 · TA获得超过386个赞
知道答主
回答量:77
采纳率:100%
帮助的人:101万
展开全部
所谓and or短路:
X && Y :若X为真返回Y,否则返回X 【e.g. 0&&1=0, 1&&0=0, 1&&2=2】
X || Y:若X为真返回X,否则返回Y 【e.g. 0||1=1, 1||0=1, 0||2=2】

于是在不支持C语言三元运算符语法的语言中,有人就用『condition && if_so || if_not』来代替其功能。
其实原理就是所谓and or短路,也算是一种奇技淫巧。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式