1.2 如何学好C语言

无论出于什么目的,一旦下定决心准备学习C语言,就要端正思想,只是听说C语言难,所以觉得学不好,这是不可取的。只要读者掌握了一些方法,克服了畏难情绪,并且不轻言放弃,那么就完全可以学好。以下是一些基本方法:

(1)多动手多求人。所有的问题都可以通过自己编写代码、观察运行结果解决。凡是可以通过编写代码观察到结果的问题,都不应该成为一个问题。不会的,也不要太固执,多问问有经验的人。

(2)多学习优秀代码。C语言灵活简洁,即使编写出不好的代码,也能编译出可以运行的程序来。但是还有更优秀的编程技巧,可以让程序更好地工作,这就要求读者多学习其他人编写的优秀代码。

(3)多以人类的思考方法来类比计算机。计算机需要什么数据、如何获取这些数据、得到后如何存放、如何处理、处理后如何表现等,对这些问题要多问些为什么,一旦理解了计算机处理这些问题的过程,编程就是一件非常轻松的事情了。

(4)C语言只是一个基本工具,要想编写强大的软件,必须学习相关操作系统的API(应用程序编程接口),熟悉其他类库的使用方法,才能开发出满足用户需求的软件。

本书已经考虑到C语言难学的情况,将难点分散到各个章节,尽量以非计算机专业术语讲解,容易理解。同时尽量用图示和实例代码来帮助读者更快地学会C语言。