我真的想学习C.什么是好教程?
答案 0 :(得分:31)
The C Programming Language(通常称为“K& R”)几乎被普遍认为是学习C的最佳资源。
答案 1 :(得分:5)
虽然“C编程语言”当然是一本很好的书,也是对C语言的一个很好的介绍,但它有几个缺点:
如果您正在寻找更适合初学者,全面或最新的书籍,我强烈推荐C Programming: A Modern Approach, 2nd Ed。它涵盖了语言的各个方面和标准库,包括C99,并且编写得非常好。虽然标价相当高,但通常不难找到大约60美元的副本。
答案 2 :(得分:4)
官方GNOME开发人员指南:http://oreilly.com/catalog/9781593270308/
答案 3 :(得分:3)
教程一开始可能半熟,但我总是通过实际开发有用的代码来学习语言。
我建议您查看一些Gnome Love Projects。 对于有兴趣加入gnome开发社区的人来说,它们通常是较小的任务。它们将帮助您适应开发环境,并提交补丁和风格&他们使用的约定。大多数人会教你一些你不了解C的东西。
答案 4 :(得分:2)
The C book是一本优秀且免费的电子书。
答案 5 :(得分:1)
答案 6 :(得分:1)
您可以参考C Programming Notes来补充K& R.
答案 7 :(得分:0)
答案 8 :(得分:0)
始终避免教程(由孩子们写,适合孩子) 阅读KR
答案 9 :(得分:0)
我会认真地建议你查看Bruce Eckel免费提供的“Thinking in C”,这是对C系列编程语言的基于flash的介绍:
基于Flash的视听研讨会,向您介绍C语言的基础知识,这将帮助您转向基于C语言,如C ++,Java和C#。