递增运算符(++)和递减运算符(--)会将存储在整数变量中的值递增或递减1
这两个符号 总是用在变量上面 它不能用在常量上面。而且只能用在整数变量。它的目的就是让这个整数变量的值+1或者-1
另外 这两个符号 可以用在变量的前面 或者变量的后面。
假设有一个整数便利 number 它当前的值是6.
可以用下面的语句给它加1.
++ number;
执行完这个语句后,number的值是7
同样可以使用下面命令来让number 减1
--number;
这些运算符和前面介绍的其他算术运算符不一样。
使用其他算术运算符时,会长久一个表达式,其计算结果为一个数值,该数值存储在一个变量中。
它们不会直接改变变量存储的值。
而递增和递减运算符会更改变量存储的值。
表达式 --number 会更改number的值。将number的值减去1
而表达式++number会将number的值加1#include
int main(void)
{
int number = 0;
printf("%d\n",number);//0
++number;
printf("%d\n",number);//1
number++;
printf("%d\n",number);//2
--number;
printf("%d\n",number);//1
number--;
printf("%d\n",number);//0
return 0;
}