图书推荐

目前市面上关于 C 语言学习的图书很多,本书以深入浅出的方法介绍 C 语言中抽象的语法和
算法,非常适合初学者编程入门学习。同时,本书知识结构清晰,内容详细,也可作为有经验的
程序员的枕边书,随时可以查阅解惑。在 IT 领域,我想大多数程序员精英都读过 Ivor Horton 的
图书,本书作者 Ivor Horton 是世界著名的计算机图书作家,帮助无数程序员步入编程的殿堂。时
间推移、日月更替,作为 C 语言入门的经典图书,《C 语言入门经典》已历经多次版本迭代,译
者翻译的是《C 语言入门经典》的第 6 版。
科技的进步使人们的生活变得更加丰富多彩,但是编程的学习却是比较枯燥的,因此也有很
多编程初学者“无疾而终”。此处译者想给编程初学者几个小小的建议,希望对读者的编程学习生
涯有所帮助。
1. 兴趣是**的老师,但大部分学习者对编程的学习可能一开始并没有很大的兴趣。那就需
要体会编程带来的成就感,例如成功地执行了一个程序,成功地找到了一个 bug,都会让人感觉
很有成就,需要享受这种编程带来的成就感。
2. 遇到问题时不要轻言放弃,可以先尝试自己找出问题进行分析。如果不行,就网页搜索看
看有没有解决方案,还是不行,可以询问认识的朋友。一般经历这几个过程,绝大部分的问题都
可以得到解决。
3. 学会调试,遇到程序出错时,可以利用一些简单的功能让程序输出你想看到的内容,也可
以利用编辑器的调试功能进行调试。
4. 在学习的过程中,可以将学习的心得及过程用博客的方式记录下来,一方面可以回溯自己
的学习过程,一方面可以帮助后来的初学者参考。
5. “纸上学来终觉浅”,编程的学习最重要的就是要动手去写代码,而不是看代码。希望读
者在学习的过程中,对本书中的每一个案例都能动手实现一遍。对于课后练习,也要认真编程完
成,方能将理论与实践相结合,真正地掌握编程的知识。