会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
風韻無聲
博客园
首页
新随笔
订阅
管理
2013年4月13日
C++ 前置操作符与后置操作符
摘要: int a;++a;//前置操作符a++;//后置操作符C语言中,常常使用后置操作符。而C++中建议,只有在必要时才使用后置操作符。因为前置操作需要做的工作更少,只需加1后返回加1的结果即可。而后置操作符则必须先保存操作数原来的值,以便返回未加1之前的值作为操作的结果。对于int型对象和指针,编译器可优化掉这项额外工作。但是对于更多的复杂迭代器类型,这种额外工作可能会话费更大的代价。养成使用前置操作这个好习惯,就不必操心性能差异的问题。
阅读全文
posted @ 2013-04-13 17:23 iluzhiyong
阅读(555)
评论(0)
推荐(0)
编辑