逻辑运算符
- &&(逻辑与),||(逻辑或)和!(逻辑非)
- &&和||优先级比关系运算符(>,<,>=,<=,!=,==)低
- !的优先级要比算数运算符(+,-,*,/,%)高,更是高于&&和||
- &&和||是双目运算符,具有左结合性,也就是需要有两个变量或表达式参与运算
- !为单目运算符,具有右结合性
- 逻辑运算的值为<真>或<假>,1或0表示
自增自减运算符
- ++和--
- 概念
- 前缀运算和后缀运算
- 前缀为先自增或自减,再使用
- 后缀为先使用,再自增或自减
- 无论前缀或后缀,最终变量的值都会发生改变
- 自增和自减同样可以用在C指针的运算
- 在原指针的基础上增加或减少1,这个长度取决于指针的类型
|
|