前++(++i) 和 后++(i++)的区别
2015-12-03 09:32
381 查看
#include<iostream> int main(){ using namespace std; int age = 18; int sum = ++age -10; cout<<"前++:"<<endl; cout<<"age = "<<age<<endl; cout<<"sum = "<<sum<<endl; age = 18; sum = age++ -10; cout<<"后++:"<<endl; cout<<"age = "<<age<<endl; cout<<"sum = "<<sum<<endl; /*区别: *前++(++age):是在-10之前将自身+1 然后将-10后的值赋给sum *后++(age++):是先将自加之前的值(18)减去10赋给sum之后,自己再加1 *无论前++还是后++ ,其结果age都加了1 */ return 0; }
相关文章推荐
- css 样式表
- Java8中新增加的集合类
- jQuery is not must for us--元素选取
- html去除html标签保留文本
- 解决cookie过大问题
- jQuery使用prop设置checkbox全选、反选
- InputStream需要被多次使用的解决方案
- rhel 7 安装后的必要设置
- 转载文章地址
- LCD液晶交叉效应调试
- 从下往上飞入的动画效果
- 二叉树的层次遍历
- C++ 模板全特化和偏特化
- "javax.servlet.http.HttpServlet"was not found on the java build path
- 根据按钮的状态来修改图片
- jQuery使用prop设置checkbox全选、反选
- Python--类使用
- iOS开发-Xcode插件管理工具Alcatraz的安装和使用
- js工具类
- Java 反射(3):类内部信息获取