接触C、java、C++等语言后,总结一下++和--的运算过程,适合初学者和对这两个运算搞不清楚的学者。
假设变量A,B,设A=2;
①令B=++A,则:
B=A+1,A=A+1; 结果就是B=3,A=3;
②令B=A++,则:
B=A,A=A+1;结果就是B=2,A=3;
③令B=--A,则:
B=A-1,A=A-1;结果就是B=1,A=1;
④令B=A--,则:
B=A,A=A-1;结果就是B=2,A=1;
ok,如果你有不清楚的地方,可以仔细推敲上面四个式子,相信你一定可以弄明白的,以后再碰到这样的运算,就不会再含糊了。谢谢!