PDF版 ePub版

导言：C的笛卡尔之梦

Whatever I have up till now accepted as most true and assured I have gotten either from the senses or through the senses. But from time to time I have found that the senses deceive, and it is prudent never to trust completely those who have deceived us even once.

你会学到什么

• C的基本语法和编写习惯。
• 编译，make文件和链接。
• 寻找和预防bug。
• 防御性编程实践。
• 使C的代码崩溃。
• 编写基本的Unix系统软件。

如何阅读本书

• 手动输入所有代码。不要复制粘贴！
• 正确地输入所有代码，也包括注释。
• 运行代码并保证产生相同的输出。
• 如果出现了bug则修正它。
• 做附加题时，如果你做不出某道题，马上跳过。
• 在寻求帮助之前首先试着自己弄懂。

核心能力

C比其它语言都要难，而这是由于C并不对你隐藏细节，它们在其它语言中都试图并且未能被掩盖。