设为首页 加入收藏

TOP

5.6.2 关于空格以及圆括号的争论
2013-10-07 15:35:49 来源: 作者: 【 】 浏览:66
Tags:5.6.2 关于 空格 以及 括号 争论

5.6.2  关于空格以及圆括号的争论

单行代码的格式也能够引起争论。我们同样不支持任何特定的方法,但将给出您可能遇到的几种格式。

在本书中,我们在任何关键字之后都会使用空格,在运算符前后都会使用空格,在参数列表或者函数调用中每个逗号之后都会使用空格,并使用圆括号表明操作顺序,如下所示:

  1. if (i = = 2) {  
  2. j = i + (k / m);  

另一种格式将if当作函数,在关键字以及左括号之间没有空格。另外,在if语句内用于明确操作顺序的圆括号也被省略了,因为它们没有语义相关性。
  1. if( i = = 2 ) {  
  2. j = i + k / m;  

区别十分微妙,请读者自行判断那种方法更好,然而在此我们必须指出if不是一个函数。
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇5.4.2 命名约定 下一篇5.6.1 关于大括号对齐的争论

评论

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

·哈希表 - 菜鸟教程 (2025-12-24 20:18:55)
·MySQL存储引擎InnoDB (2025-12-24 20:18:53)
·索引堆及其优化 - 菜 (2025-12-24 20:18:50)
·Shell 中各种括号的 (2025-12-24 19:50:39)
·Shell 变量 - 菜鸟教 (2025-12-24 19:50:37)