设为首页 加入收藏

TOP

2.4.6 递增操作符和递减操作符
2013-10-07 14:57:43 来源: 作者: 【 】 浏览:81
Tags:2.4.6 递增 操作 符和 递减

2.4.6  递增操作符和递减操作符

2.3.7节已讨论了二元操作符。二元操作符有两个操作数。一元操作符则只有一个操作数。我们已知两个一元操作符,即+和-,它们在+7和-7这样的表达式中使用。C++(www.cppentry.com)语言还有另外两个很常用的一元操作符,即++和--。操作符++称为递增操作符,操作符--称为递减操作符。它们通常与int类型的变量一起使用。假定n是int类型的变量,n++使n递增1,n--使n递减1。所以,n++和n--(后跟一个分号)是可执行语句。例如以下语句:

  1. int n = 1m = 7;  
  2. n++;  
  3. cout << "The value of n is changed to " << n << endl;  
  4. m--;  
  5. cout << "The value of m is changed to " << m << endl;  

产生的输出如下:
  1. The value of n is changed to 2  
  2. The value of m is changed to 6  

这时你想必会恍然大悟,猜到C++(www.cppentry.com)这个名称中"++"是怎么来的。

递增和递减语句常在循环中使用。例如,图2.11的while循环中使用了以下语句:

  1. count_downcount_down = count_down - 1; 

但是,大多数有经验的C++(www.cppentry.com)程序员都会换用递减操作符。所以整个while循环可这样修改:
  1. while (count_down > 0)  
  2. {  
  3.     cout << "Hello ";  
  4.     count_down--;  
  5. }  

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇2.4.4 复合语句 下一篇2.4.7 编程实例:信用卡余额

评论

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