人邮精品┃提高程序可读性的技巧
人邮精品┃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分号告诉编译器一条语句在哪里结束、下一条语句在哪里开始。如果按照本章示例的约定来编写代码(见图2.5),程序的逻辑会更清晰。
",four); return 0;}
图2.5 提高程序的可读性
C Primer Plus 第6版 中文版
作者: [美]史蒂芬·普拉达
¥68.53
▽长按下方二维码,购买此书
C Primer Plus 第6版 中文版
出版日期:2016 年4月
开本:16开
页码:730
点击阅读原文,进入编程语言大专题
点击阅读原文,进入编程语言大专题
关注 IT荐书
微信扫一扫关注公众号