第二章——C程序设计的初步知识 第九节——自加、自减运算符
自加运算符++、自减运算符–
i++(或者i–),一般叫做后置自加(或自减),我更习惯叫作自增,表示在使用该表达式之后,将表达式值+1,或者-1。
++i(或者–i),一般叫做前置自加(或自减),表示在使用该表达式之前,将表达式值+1,或者-1。
个人记忆方法,++(或–)在前,就先+1(或者-1),然后使用这个值。++(或–)在后,就先使用这个值,然后+1(或者-1)。
说明
- ++和–仅适用于变量(整型,实型,字符型)和指针,不能用于常量和表达式。
- ++和–运算符的结合方向是至右向左。
考点
- 自增、自减运算符只能用于变量,不能用于常量和表达式。5++、–(a+b)等都是非法的。
- 自增、自减运算符和其它运算符混合使用时,其结合性为:至右向左。
- 自增、自减运算符,无论作为前缀(++a,–a)还是后缀( a ++, a –)运算符,对于变量本身来说自增1或自减1都具有相同的效果,但对表达式来说却有着不同的值。
- 标题: 第二章——C程序设计的初步知识 第九节——自加、自减运算符
- 作者: 亓翎_Re-Tikara
- 创建于 : 2026-02-07 02:21:28
- 更新于 : 2026-02-07 02:26:19
- 链接: https://re-tikara.fun/Blog/posts/2c0afa58/
- 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。