逻辑运算符与逻辑表达式

94 阅读1分钟

逻辑运算符用于判断表达式的真假,结果为“真”或“假”。

“真”:非零即真,非空字符即真。

“假”:“0”、‘\0’

运算符运算范例结果
!a假如a为假,则!a为真;如果a为真,则!a为假
&&a&&b只有a和b都为真时,结果才为真;只要a和b中有一个为假,结果为假

|| 或 a||b 只有a和b都为假时,结果才为假;只有a和b中有一个为真,结果为真

短路原则

&&:如果左边为假,则右边不求值。

||:如果左边为真,则右边不求值。