算术运算符——前置递增与后置递增:
#include<iostream>
using namespace std;
int main()
{
int a = 1;
int b = 1;
a = a++ * 10;
b = ++b * 10;
cout << "a的值为:" << a << endl;//结果等于11,a先为1*10等于10,再加一等于11
cout << "b的值为:" << b << endl;//结果等于20
system("pause");
return 0;
}
总结:前置递增先对变量(如上式a)加一,再进行后续运算操作;后置递增相反。