C语言:自增运算符和自减运算符

自增运算符

自增运算符的符号是“++”,他是单目运算符,结合性从右往左,经常与变量结合使用
自增运算符的作用是使变量增1。
自增运算符有两种情况:

++i; // 前置运算 先增加,后执行
i++; //后置运算 先执行,后自增

自减运算符

自减运算符的符号是“–”,他是单目运算符,结合性从右往左,经常与变量结合使用自减运算符的作用是使变量减1。

–i; //前置运算 先减,后执行
i–; //后置运算 先执行,后自减

注意:

  1. ++和- -只能用于变量,不能用于常量或表达式()
  2. ++、- -运算符的结合方向是“右结合”。

条件运算符

条件运算符是C语言中唯一的三目运算符,也是C语言特有的运算符
条件运算符的格式如下:

表达式 1?表达式2:表达式3

条件运算符的求值过程为:如果 “表达式1”的值如果为真,则运算结果2的值,否则运算结果为“表达式3”的值

你可能感兴趣的:(C语言,c语言,开发语言)