逻辑运算符
逻辑运算符 | | 说明 |
---|
!(逻辑非) | 单目 | |
&&(逻辑与) | 二目 | 全真(非0)为真。在逻辑表达式中从左至右依次判断关系表达式的布尔值,若有一个表达式为假(0),则中断判断,整个逻辑表达式返回假(0) 逻辑运算符是一个序列点 |
||(逻辑或) | 二目 | 有真(非0)为真,在逻辑表达式中从左至右依次判断关系表达式的布尔值,若有一个表达式出现真(非0),则中断判断,整个逻辑表达式返回真(非0) 逻辑运算符是一个序列点 |
条件运算符
? :
C语言中唯一的三目运算符
语法:条件表达式 ? 真时执行的语句 : 假时执行的语句