人邮精品┃提高程序可读性的技巧

 

人邮精品┃CPrimerPlus第6版中文版作者:[美]史蒂芬·普拉达内容简介《CPrimer...





人邮精品┃C Primer Plus 第6版 中文版
作者: [美]史蒂芬·普拉达 


内容简介



《C Primer Plus(第6版)中文版》详细讲解了C语言的基本概念和编程技巧。

《C Primer Plus(第6版)中文版》共17章。第1、2章介绍了C语言编程的预备知识。第3~15章详细讲解了C语言的相关知识,包括数据类型、格式化输入/输出、运算符、表达式、语句、循环、字符输入和输出、函数、数组和指针、字符和字符串函数、内存管理、文件输入输出、结构、位操作等。第16章、17章介绍C预处理器、C库和高级数据表示。本书以完整的程序为例,讲解C语言的知识要点和注意事项。每章末设计了大量复习题和编程练习,帮助读者巩固所学知识和提高实际编程能力。附录给出了各章复习题的参考答案和丰富的参考资料。

适合人群



《C Primer Plus(第6版)中文版》可作为C语言的教材,适用于需要系统学习C语言的初学者,也适用于巩固C语言知识或希望进一步提高编程技术的程序员。
▽长按下方二维码,购买此书
C Primer Plus 第6版 中文版
出版日期:2016 年4月
开本:16开
页码:730
精彩书摘

2.4  提高程序可读性的技巧

编写可读性高的程序是良好的编程习惯。可读性高的程序更容易理解,以后也更容易修改和更正。提高程序的可读性还有助于你理清编程思路。

前面介绍过两种提高程序可读性的技巧:选择有意义的函数名和写注释。注意,使用这两种技巧时应相得益彰,避免重复啰嗦。如果变量名是
width
,就不必写注释说明该变量表示宽度,但是如果变量名是
video_routine_4
,就要解释一下该变量名的含义。

提高程序可读性的第3个技巧是:在函数中用空行分隔概念上的多个部分。例如,程序清单2.1中用空行把声明部分和程序的其他部分区分开来。C语言并未规定一定要使用空行,但是多使用空行能提高程序的可读性。

提高程序可读性的第4个技巧是:每条语句各占一行。同样,这也不是C语言的要求。C语言的格式比较自由,可以把多条语句放在一行,也可以每条语句独占一行。下面的语句都没问题,但是不好看:

int main( void ) { int four; four=4;printf(    "%d
",four); return 0;}
分号告诉编译器一条语句在哪里结束、下一条语句在哪里开始。如果按照本章示例的约定来编写代码(见图2.5),程序的逻辑会更清晰。
图2.5 提高程序的可读性
C Primer Plus 第6版 中文版
作者: [美]史蒂芬·普拉达 
¥68.53
▽长按下方二维码,购买此书
C Primer Plus 第6版 中文版
出版日期:2016 年4月
开本:16开
页码:730
点击阅读原文,进入编程语言大专题
点击阅读原文,进入编程语言大专题


    关注 IT荐书


微信扫一扫关注公众号

0 个评论

要回复文章请先登录注册