书的目录

公布一下书的目录,不过不太详细,因为估计到以后还会有大的变化。同时列出一些解释,希望得到你宝贵的回复。

前言

(介绍本书的内容,面向读者。)

第0章 计算机编程应该是一门艺术

(既然书名是《C语言编程艺术》,开篇应该介绍一下为什么这是一门艺术。碰巧我写过这篇文章。)

第1章 过去与现在

(介绍C语言的历史和现状。)

第2章 关于C的思考

(深入分析关于C的一些细小问题。)

第3章 解读C语言标准

(很大的一章,详细分析C语言标准。估计内容会很多,考虑以后可以切成上下两章。)

第4章 三步曲──编译,链接,运行

(从编译器的角度去理解C语言,此章我现在写还有点难度。)

第5章 巧夺天工──内核编程艺术

(介绍C在内核中的一些精彩使用,主要是Linux内核,如果时间允许,可以考虑BSD内核。)

第6章 应用的艺术

(分析其它一些编写精彩的实例代码,打算介绍glibc。)

第7章 文化及其它

(关于C的一些其它有趣的东西,技术之外的。)

附录

1.C/C++预留标识符
2.GCC 4.1对C99的支持情况
3. GNU公用许可证
4. 参考资料

(考虑到参考资料列表很长,现在在考虑是否要把它切割到每个章节。)

请问您对上面的安排有什么好的建议 吗?您哪些东西不应该在此书出现?哪些东西又被我忽略了?非常期待您的回复!

谢谢!