c语言运算法则 c语言逻辑运算符,我不明白&&和||到底是怎么运算的?
浏览量:2128
时间:2021-03-17 06:26:35
作者:admin
c语言逻辑运算符,我不明白&&和||到底是怎么运算的?
1形式:&&;的形式是a&;B。|以a&;B的形式。
2计算规则:&;只有当a和B的值不为0时,结果为1,否则结果为0。||只有当a和B的值为0时,结果为0,否则结果为1。
3优先级:&&;的优先级高于|,因此当它们一起写入时,请先计算&&,然后再计算|。如果符号相同,则从左到右计算。
4短路原理:对于&,如果左操作数A为0,则结果必须为0,右操作数B将不参与计算。对于|,如果左操作数A不是0,则结果必须是1,右操作数B将不参与计算。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。
下一篇
聚盟单点登录 聚盟物流公司简介