C++中逻辑与 逻辑非怎么算的

如题所述

“!”(逻辑非)、“&&”(逻辑与)、“||”(逻辑或)是三种逻辑运算符。
“逻辑与”相当于生活中说的“并且”,就是两个条件都同时成立的情况下“逻辑与”的运算结果才为“真”。
“逻辑或”相当于生活中的“或者”,当两个条件中有任一个条件满足,“逻辑或”的运算结果就为“真”
”逻辑非“就是指本来值的反。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-03-03
&&与操作是当&&前后的两个表达式都正确或值都不为零的时候,判断为真,否则为假。‖或是只要有一个不为零或正确就为真,否则为假。!非后面的数值或表达式如果为零或错误,总得表达式就为真。其中真是1.假是0
第2个回答  2011-12-31
c++中,结果为1(不为0)表示真,0表示假。
与运算符号&&,1&&1=1;1&&0=1;0&&1=1;0&&0=0
非运算符号:! !1=0; !0=1; !2=0.本回答被网友采纳
第3个回答  2011-12-31
逻辑与:两个都真则为真,任一个为假则为假
逻辑非:就是取反。

你不会问这个在底层是怎么实现的吧,那个数字电路的知识。
第4个回答  2011-12-31
问题意图不明确。你是想问底层具体的实现,还是语言中的运算规则?
相似回答