设为首页 加入收藏

TOP

3.1.1 语句的构成
2013-10-07 15:17:17 来源: 作者: 【 】 浏览:72
Tags:3.1.1 语句 构成

3.1.1   语句的构成

C++(www.cppentry.com)语句通常由表达式和分号构成。例如:

  1. int ivar = 10;  //定义一个整型变量,初始化为10 

但是,也可以只由分号构成。例如:
;
上面的语句只有分号,该语句被称为空语句。空语句不执行任何功能,只是在语法格式上要求使用语句时才会使用空语句。例如:

  1. 01   while ((*pdst++ = *psrc++) != '\0')   
  2. 02    ; 

在上面的代码中,while语句中已经包含了逻辑功能,但是while语句要求必须有循环体,此时可以使用空语句作为while语句的循环体。在程序中由于不细心连续地出现空语句也是合法的。例如:
  1. 03   int ivar = 10; //定义一个整型变量,初始化为10  
  2. 04   ;  //空语句  
  3. 05   ;  //空语句  
  4. 06   ;  //空语句  
  5. 07   int array[10] = {0};   //定义一个整型数组,初始化为0 

在上述代码中,连续出现了不必要的空语句,虽然空语句不会对程序产生任何影响,但是会增加代码的长度,不利于用户阅读代码,因此应该避免连续出现空语句。
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇2.7 优先级介绍 下一篇3.2 顺序语句实例

评论

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