其他答案
一般来说他们的区别在于混合表达式中运算符的处理顺序。a++是先处理其他运算,然后a再自加;而++a则是先处理a自加运算,再处理其他表达式运算;如果只是单纯的表达式a++;或者是++a;这两个表达式的结果就没什么区别。譬如是#include<iostream>using namespace std;void main(){int a,b,c;a=1;b=a++;a=1;c=++a;cou 展开
2011-01-18 10:10
来自北京市
赞(1)点赞赞(1)举报
免责声明:问答内容均来源于互联网用户,房天下对其内容不负责任,如有版权或其他问题可以联系房天下进行删除。




