关键词

用法 自减 运算符

C++中自增Increment和自减Decrement运算符的用法

C++中的自增Increment和自减Decrement运算符是非常重要的,它们用于对变量进行加减操作。自增运算符(++)和自减运算符(--)可以用来改变变量的值,它们可以在变量前面或者后面使用,它们的行为有所不同,所以在使用时要注意。

自增Increment运算符

自增运算符(++)用于将变量的值加1,它可以在变量前面或者后面使用,当它在变量前面使用时,它会先将变量的值加1,再使用该变量;当它在变量后面使用时,它会先使用该变量,再将变量的值加1。例如:

int a = 10;
int b;

b = ++a; // a的值先加1,再赋值给b,此时a的值为11,b的值也为11

b = a++; // a的值先赋值给b,此时a的值为11,b的值为11,再将a的值加1,此时a的值为12

自减Decrement运算符

自减运算符(--)用于将变量的值减1,它可以在变量前面或者后面使用,当它在变量前面使用时,它会先将变量的值减1,再使用该变量;当它在变量后面使用时,它会先使用该变量,再将变量的值减1。例如:

int a = 10;
int b;

b = --a; // a的值先减1,再赋值给b,此时a的值为9,b的值也为9

b = a--; // a的值先赋值给b,此时a的值为9,b的值为9,再将a的值减1,此时a的值为8

可以看出,自增Increment和自减Decrement运算符的使用方法是一致的,只是它们的操作数不同,一个是加1,一个是减1。

本文链接:http://task.lmcjl.com/news/12299.html

展开阅读全文