C语言入门经典(第6版)
作者简介
"German Gonzalez-Morris是一名C/C++、Java和开发不同应用程序容器的软件设计师/工程师,特别专注在WebLogic服务器方面的工作。他还从事开发不同的应用程序,包括JEE/Spring/Python。他的工作领域还包括OOP、Java/JEE、Python、设计模式、算法、Spring Core/MVC/Security和微服务。German曾在消息传递性能、RESTful API和事务系统方面工作过。 Ivor Horton是一家从事咨询业的自营职业者,撰写编程方面的教程。他在IBM工作多年。Ivor在IBM的工作包括在各种机器上用大多数语言(如汇编语言和高级语言)编程、实时编程以及设计和实现实时闭环工业控制系统。他在培训工程师和其他专家学习编程(Fortran、PL/1、APL等)方面有着丰富的经验。Ivor是机械、工艺和电子CAD系统、机械CAM系统和DNC/CNC系统方面的专家。 "
内容简介
"目前市面上关于 C 语言学习的图书很多,本书以深入浅出的方法介绍 C 语言中抽象的语法和 算法,非常适合初学者编程入门学习。同时,本书知识结构清晰,内容详细,也可作为有经验的 程序员的枕边书,随时可以查阅解惑。在 IT 领域,我想大多数程序员精英都读过 Ivor Horton 的 图书,本书作者 Ivor Horton 是世界著名的计算机图书作家,帮助无数程序员步入编程的殿堂。时 间推移、日月更替,作为 C 语言入门的经典图书,《C 语言入门经典》已历经多次版本迭代,译 者翻译的是《C 语言入门经典》的第 6 版。 科技的进步使人们的生活变得更加丰富多彩,但是编程的学习却是比较枯燥的,因此也有很 多编程初学者“无疾而终”。此处译者想给编程初学者几个小小的建议,希望对读者的编程学习生 涯有所帮助。 1. 兴趣是最好的老师,但大部分学习者对编程的学习可能一开始并没有很大的兴趣。那就需 要体会编程带来的成就感,例如成功地执行了一个程序,成功地找到了一个 bug,都会让人感觉 很有成就,需要享受这种编程带来的成就感。 2. 遇到问题时不要轻言放弃,可以先尝试自己找出问题进行分析。如果不行,就网页搜索看 看有没有解决方案,还是不行,可以询问认识的朋友。一般经历这几个过程,绝大部分的问题都 可以得到解决。 3. 学会调试,遇到程序出错时,可以利用一些简单的功能让程序输出你想看到的内容,也可 以利用编辑器的调试功能进行调试。 4. 在学习的过程中,可以将学习的心得及过程用博客的方式记录下来,一方面可以回溯自己 的学习过程,一方面可以帮助后来的初学者参考。 5. “纸上学来终觉浅”,编程的学习最重要的就是要动手去写代码,而不是看代码。希望读 者在学习的过程中,对本书中的每一个案例都能动手实现一遍。对于课后练习,也要认真编程完 成,方能将理论与实践相结合,真正地掌握编程的知识。"