本书的方法和目标

我编写这本书的目标是让人们能够把它当作一个友好的、易于使用的、便于自学的指南。为了实现这个目标,本书采用了以下的策略:

● 在介绍C语言细节的同时,还阐述了编程概念。本书假定读者并非专业的程序员。

广告:个人专属 VPN,独立 IP,无限流量,多机房切换,还可以屏蔽广告和恶意软件,每月最低仅 5 美元

● 每次通过很多简短的、易于录入的实例来说明一两个概念,因为边干边学是掌握新的信息的最有效的方式之一。

● 只用语言难以阐述的概念,采用图表来澄清。

● 突出显示的板块总结了C语言的主要特征,以便于参考和复习。

● 每章最后的复习题和编程练习帮助你测试和加深对C语言的理解。

为了求得最佳学习效果,在学习本书内容的时候,你应该尽可能地扮演一个积极的角色。不仅只是阅读例子,还要把它们输入到你的系统,然后运行。C是一种可移植性很好的语言,但你还是会发现某个程序在你的系统下运行的结果和在我们的系统下运行的结果会有所不同。不妨做个试验,改变程序的某一部分来看看有什么效果。修改程序来做略微有些不同的事情。不必理会无关的警告,主要是看一下执行了一个错误操作时会发生什么。尝试提出问题和做练习。实践的越多,你所学到和记住的也就越多。

我希望你能够通过本书最新的版本,愉快而又高效地走入C语言的学习殿堂。