《高质量cc编程》ppt课件

上传人:tia****nde 文档编号:67469551 上传时间:2019-01-07 格式:PPT 页数:16 大小:346.31KB
返回 下载 相关 举报
《高质量cc编程》ppt课件_第1页
第1页 / 共16页
《高质量cc编程》ppt课件_第2页
第2页 / 共16页
《高质量cc编程》ppt课件_第3页
第3页 / 共16页
《高质量cc编程》ppt课件_第4页
第4页 / 共16页
《高质量cc编程》ppt课件_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《《高质量cc编程》ppt课件》由会员分享,可在线阅读,更多相关《《高质量cc编程》ppt课件(16页珍藏版)》请在金锄头文库上搜索。

1、高质量C+/C编程,Chapter 2 程序的版式,空行 代码行 代码行内的空格 对齐 长行拆分 修饰符的位置 注释 类的版式,2.1空行,规则: 在每个类声明之后,每个函数定义结束之后都要加空行(如下图左); 在一个函数体内,逻辑上密切相关的语句之间不加空行,其他地方应加空行分隔(如下图右) 。,示例2-1:,2.2代码行,规则: 一行代码只做一件事; if、for、while、do等语句自占一行,执行语句不得紧跟其后。不论执行语句有多少都要加 。这样可以防止书写失误。,2.2代码行,示例2-2:,2.3 代码行内的空格,规则: 关键字之后要至少留一个空格,否则无法辨析关键字; 函数名之后不

2、要留空格,紧跟左括号( ,以与关键字区别; ( 向后紧跟, ) 、 ,、 ;向前紧跟,紧跟处不留空格; ,之后要留空格;如果 ;不是一行的结束符号,其后要留空格; 二元操作符的前后应当加空格; 一元操作符的前后不加空格; 象“ ”、“ . ”、“-”这类操作符前后不加空格。,2.3 代码行内的空格,示例2-3:,2.4 对齐,规则: 程序的分界符 和 应独占一行并且位于同一列,同时与引用他们的语句左对齐; 之内的代码块在 右边数格处左对齐。,2.4 对齐,示例2-4:,2.4 对齐,示例2-4:,2.4 对齐,示例2-4:,2.5 长行拆分,规则: 代码行最大长度宜控制在70至80个字符以内;

3、 长表达式要在低优先级操作符处拆分成新行,操作符放在新行之首(以便突出操作符)。拆分出的新行要进行适当的缩进,使排版整齐,语句可读。,示例2-5:,2.6 修饰符的位置,规则: 应当将修饰符 * 和 & 紧靠变量名。,示例2-6:,2.7 注释,规则: 注释是对代码的“提示”,而不是文档。程序中的注释不可喧宾夺主,注释太多了会让人眼花缭乱。注释的花样要少。 如果代码本来就是清楚的,则不必加注释。否则多此一举,令人厌烦。 边写代码边注释,修改代码同时修改相应的注释,以保证注释与代码的一致性。不再有用的注释要删除。 注释应当准确、易懂,防止注释有二异性。 尽量避免在注释中使用缩写,特别是不常用缩写。 注释的位置应与被描述的代码相邻,可以放在代码的上方或右方,不可放在下方。 当代码比较长,特别是有多重嵌套时,应当在一些段落的结束处加注释,便于阅读。,2.7 注释,示例2-7:,2.8 类的版式,示例2-8:,/program code,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号