C语言关于逻辑运算、赋值运算、其他运算的复习记录
逻辑运算
-
关系运算
C语言的关系运算符
<,<=,>,>=,==,!=关系表达式的一般形式:
运算对象 关系运算符 运算对象 -
逻辑运算
二目运算:
运算对象 逻辑运算符 运算对象一目运算:
逻辑运算符 运算对象C语言的逻辑运算符:运算对象包括整型、实型、字符型
二目:&& ||
一目: !
赋值运算
-
赋值运算
变量=表达式 -
自增/自减运算
前置运算:
++(–)变量
后置运算:
变量++(–)
其他运算
- 逗号运算
表达式1,表达式2,表达式3,…
. - 取长度运算
sizeof(类型表达式)
****3. 条件运算
表达式1?表达式2:表达式3
含义:计算表达式1的值,如果表达式1的值成立,则计算表达式2的值,并把表达式2的值作为条件表达式的值。如果表达式1不成立,则计算表达式3的值,并把表达式3的值作为条件表达式的值。