#include<iostream>
using namespace std;
int main(){
int a = 20;
int b = 20;
cout << "a= " << a <<" b=" << b << endl;
cout << "a++=" << a++ <<"++b=" << ++b <<endl;
cout << "a= " << a << "b= " << b <<endl;
system("pause");
return 0;
}
下图为输出结果:
很明显,我们可以将 "++a"理解为先执行代码中的数值a ,再进一步计算后面的++号;
同理可得,我们可以将“++b”理解为,执行完++后再使用数值“b”