全球旧事资料 分类
使用空格键,不使用TAB键。说明:以免用不同的编辑器阅读程序时,因TAB键所设置的空格数目不同而造成程序布局不整齐,不要使用BC作为编辑器合版本,因为BC会自动将8个空格变为一个TAB键,因此使用BC合入的版本大多会将缩进变乱。19:函数或过程的开始、结构的定义及循环、判断等语句中的代码都要采用缩进风格,case语句下的情况处理语句也要遵从语句缩进要求。110:程序块的分界符(如CC语言的大括号‘’和‘’)应各独占一行并且位于同一列,同时与引用它们的语句左对齐。在函数体的开始、类的定义、结构的定义、枚举的定义以及if、for、do、while、switch、case语句中的程序都要采用如上的缩进方式。示例:如下例子不符合规范。forprogramcodeifprogramcode
仅供内部使用
5
f软件编程规范总则
1排版
voidexample_fu
voidprogramcode应如下书写。forprogramcodeifprogramcodevoidexample_fu
voidprogramcode111:在两个以上的关键字、变量、常量进行对等操作时,它们之间的操作符之前、之后或者前后要加空格;进行非对等操作时,如果是关系密切的立即操作符(如-),后不应加空格。说明:采用这种松散方式编写代码的目的是使代码更加清晰。由于留空格所产生的清晰性是相对的,所以,在已经非常清晰的语句中没有必要再留空格,如果语句已足够清晰则括号内侧即左括号后面和右括号前面不需要加空格,多重括号间不必加空格,因为在CC语言中括号已经是最清晰的标志了。在长语句中,如果需要加的空格非常多,那么应该保持整体清晰,而在局部不加空格。给操作符留空格时不要连续留两个以上空格。
示例:1逗号、分号只在后面加空格。i
tabc
仅供内部使用
6
f软件编程规范总则
1排版
2比较操作符赋值操作符
好听全球资料 返回顶部