设为首页 加入收藏

TOP

1.3.2 美观对称
2013-10-07 14:15:07 来源: 作者: 【 】 浏览:64
Tags:1.3.2 美观 对称

1.3.2  美观对称

每个程序有了规范的命名,还必须有规范的排版。这就像一个人写文章一样,要想写好,不仅要有好的书法,还需要有好的排版样式。

C语言中,代码讲究规范、对称和美观。通常从一个程序中就可以看出一个程序员的编程(www.cppentry.com)风格,好的程序员写的代码都很简洁、美观和对称。因此刚开始学习C语言时必须注意养成良好的编程(www.cppentry.com)习惯。

建议如下:

(1)空行。空行虽然不会浪费内存,但浪费纸张。因此需根据实际情况来判断是否需加空行,必要时应加上空行。例如两个函数之间加空行,可以使程序更加清晰。对于前后联系较紧密的语句,则不应加空行。示例如下:

  1. void a()  
  2. {  
  3.   …  
  4. }  
  5. //空行  
  6. void b()  
  7. {  
  8.   …  
  9. }  

(2)一行代码最好只做一件事,不要都挤在一行。例如只定义一个变量、只输出一个语句等。

(3)在定义变量时就对该变量初始化,可以避免变量未初始化引发的问题。

(4)编译代码时,"{"和"}"要对齐,可使程序简洁。尤其是程序中出现多对"{}"符号时,对齐的效果非常明显。

(5)修饰符应紧靠变量,不容易使人产生误解。例如:

  1. char* a,b;  
  2. char *a,b;   /*不容易误解*/  

上例中char和"*"一起,很容易让人误解为变量a、b都为char的指针类型。实际上只有变量a是char的指针类型,变量b是char类型。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇1.3.3 合理注释 下一篇1.3.1 规范命名

评论

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