1.在C语⾔中,0为假,⾮0表⽰真
2.else 与其最近的if成对
3.C 语⾔⽤于⽐较的表达式,称为 “关系表达式”(relational expression),⾥⾯使⽤的运算符就称
为“关系运算符”(relational operator)。关系表达式通常返回
0
或
1
,表⽰真假。
4.相等运算符 == 与赋值运算符 = 是两个不⼀样的运算符,不要混淆。有时候,可能会不⼩心写错,导致编译器不报错但是程序出错,它可以运⾏,但很容易出现意料之外的结果。为了防⽌出现这种错误,有的程序员喜欢将变量写在等号的右边。
5.逻辑运算符:C语⾔逻辑运算符有⼀个特点,它总是先对左侧的表达式求值,再对右边的表达式求值,这个顺序是 保证的。如果左边的表达式满⾜逻辑运算符的条件,就不再对右边的表达式求值。这种情况称为“短路”。
6.switch语句:
switch 后的 expression 必须是整型表达式
case 后的值,必须是整形常量表达式
case 和后边的数字之间必须有空格
每⼀个 case 语句中的代码执⾏完成后,需要加上 break ,才能跳出这个switch语句。