1.自增自减预算符
- 自增表达式
前自增表达式:++i
后自增表达式:i++
2.逗号表达式
- 前面也会执行,结果只和最后一个表达式有关系
- 逗号表达式外边要加(),内部加()可以改变优先级
3.关系预算(比较运算)
- > < >= <= == !=
- 表达式的结果是一个条件结果只有0和1两种
- C中非0都是真
- 优先级
> < >= <= 等级
== != 等级 高
- 比较运算符前后可以是 常量,表达式,变量
4.逻辑运算符
- 判断多个条件和他们之间的关系
- && 与 || 或 ! 非
- 结果是 0 or 1
- 短路问题
&&前面条件不成立时后面不执行
|| 前面成立的事后后面不执行
5.万能公式
6.优先级的结合性
- 算数预算付的优先级比较高
- 可以查表
7.短路问题
- 当自增自减遇到逻辑运算符的事后,C会放弃优先级
- && || 相遇的事后放弃优先级
8.if
- if ( ){ ; } 如果( )成立才执行{ }
- ( )后面不要加”;"
- ( )当中可以使赋值表达式
9.变量的作用域
- 声明在{ }中的一个变量当CPU执行王弼括号的事后会将这个变量释放掉
- 可以定义作用域来释放一些不再使用的变量
- 在不同作用于和不同的层级之间是可以重复声明同一个变量的
|
|