- 关系运算符
在C语言中使用关系运算符来比较两个数的大小关系。
关系运算符是双目运算符,它的结合性是从左到右。优先级 赋值运算符<关系运算符<算数运算符 - 关系表达式
用关系运算符将两边的变量、数据或表达式连接起来,称之为关系表达式。
* a <b
关系表达式得到的结果是一个逻辑值,真(1)和假(0) - 逻辑运算符
- 逻辑表达式
用逻辑运算符将数据、变量和表达式连接起来的表达式。
* 结果是一个逻辑值(0,1)
* 判断一个数是否为真的时候,为0时为假,其他任何非0的数据都是真。
5.短路求值- 逻辑运算符的运算策略,就是当第一个运算数无法得出结果是,才去执行第二个运算数。
表达式和语句的区别:
一个表达式会产生一个值,它可以放在任何需要一个值的地方。而语句是一段可执行的代码,可以理解为一个行为,语句不一定有值。