阅读,看 K&R,这是经典名著,也很短小精炼。尽管是 1988 年的书,但对 C 语言来说总是值得读的。C 语言自 1989 年以来实质性变化很小。
查询,看 cppreference 网页。自学和查询还是很不一样的,查询一般就是网页。
语言方面经典的好书很多,不过深入下去的单纯语言问题已经不多了,更重要是计算机科学方面的知识和应用领域知识。比如通用算法与数据结构,网络,操作系统,以至硬件接口,数值计算,图形学什么的。这种如果要推荐的话,应该是CLRS,CSAPP,APUE这些。
如果是零基础初学编程,那重要的不是语言,是编程概念本身。考虑到K&R并不是零基础的,先翻翻其他零基础书也行,普通的大学教材就可以,很难说哪个经典优秀。现如今CS101这种定位的课程还用C的不太多了,找找看有没有在线课程看看就行。在获得基本编程概念后就可以仔细读K&R了。
上面提到的缩写,K&R, CSAPP, CLRS之类,就是领域内重要的书,因为用的多了,大家起的简称。
【 在 xheliu 的大作中提到: 】
: 主要用于自学,或者知识查询,求推荐优秀教材或参考书。
: 多谢!
: --
: ...................
--
FROM 123.119.25.*