设为首页 加入收藏

TOP

朝花夕拾C++篇之自加、自减运算符
2014-11-14 16:00:25 来源: 作者: 【 】 浏览:18
Tags:朝花夕拾 ++篇 运算

  以++为例,i表示先对i加1再调用增值后的i,而i++则是先调用(未增值的)i再对i增值。为了便于记忆,把这个规则记成“++(或--)在前就是先加(或减)再用,在后就是先用再加(减)”。


  int a=5


  b=(++a)*(++a)=49:a先自加两次,a=7,然后7*7=49;


  int a=5


  b=(++a)*(a++)=36:a先自加一次,a=6,然后6*6=36,计算完之后,a再自加一次,a=7;


  int a=5


  b=(++a)*(--a)=25:a先自加一次,再自减一次,a=5,然后5*5=25;


  int a=5


  b=(++a)*(a--)=36:a先自加一次,a=6,然后6*6=37,计算完之后,a再自减一次,a=5;


  编辑特别推荐:


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇配置VisualC++环境 下一篇怎样定制自己的扩展类

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: