- 主题:求推荐C语言方面的优秀书籍
阅读,看 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.*
多谢详尽的建议。
这就找来读读。
拜谢!
【 在 milksea 的大作中提到: 】
: 阅读,看 K&R,这是经典名著,也很短小精炼。尽管是 1988 年的书,但对 C 语言来说总是值得读的。C 语言自 1989 年以来实质性变化很小。
: 查询,看 cppreference 网页。自学和查询还是很不一样的,查询一般就是网页。
: 语言方面经典的好书很多,不过深入下去的单纯语言问题已经不多了,更重要是计算机科学方面的知识和应用领域知识。比如通用算法与数据结构,网络,操作系统,以至硬件接口,数值计算,图形学什么的。这种如果要推荐的话,应该是CLRS,CSAPP,APUE这些。
: ...................
--
FROM 113.137.165.*
《c和指针》是一本手册,涵盖的面比较广,并没有只讲指针,新手可看
《c专家编程》,我读过的最有趣的一本教编程的书。需要一些的c基础,如果能读懂所有的内容并在其中倒找乐趣,那么恭喜你已经成长为一个c的高手弟青
【 在 xheliu 的大作中提到: 】
: 主要用于自学,或者知识查询,求推荐优秀教材或参考书。
: 多谢!
--
FROM 223.101.206.*
谭浩强的还是算了吧。
【 在 vfivept 的大作中提到: 】
: 买本谭浩强的教材,看过一遍略懂即可,用的时候上网查信息。
--
FROM 219.142.147.*
看一遍就扔掉了,追求的是速度
如果追求学精的话,起码要读十几本书,不是一本书能搞得定的
【 在 smartlinux 的大作中提到: 】
: 谭浩强的还是算了吧。
:
--
FROM 221.219.24.*
我是想不明白为什么把 pointers on c 翻译成c和指针。虽然pointer双关了吧,但on不能是“和”啊。
【 在 e729 的大作中提到: 】
: 《c和指针》是一本手册,涵盖的面比较广,并没有只讲指针,新手可看
: 《c专家编程》,我读过的最有趣的一本教编程的书。需要一些的c基础,如果能读懂所有的内容并在其中倒找乐趣,那么恭喜你已经成长为一个c的高手弟青
:
: ...................
--
FROM 123.119.25.*
K&R
这一本就行
【 在 vfivept 的大作中提到: 】
: 看一遍就扔掉了,追求的是速度
: 如果追求学精的话,起码要读十几本书,不是一本书能搞得定的
--
FROM 183.30.220.*
实现一个学生管理系统入门最管用
--
FROM 120.204.219.*
千万别碰谭浩强的东西,或者技术类的不要碰国内这帮学究的,找原版的就行。当年学完谭C去找实习,被严重鄙视了。
C入门只只推荐四本书,当年被称为C四书:《C程序设计语言》《C专家编程》《C和指针》《C陷阱与缺陷》
C程序设计语言是c语言发明人写的入门书,适合初学者,深入浅出。不明白谭C为啥搞砸了,和其他计算机著作一样,在我看来就是浪费时间。
我这么多年面试,能搞定这几本书里面习题的人几乎没有。。。
【 在 xheliu 的大作中提到: 】
: 主要用于自学,或者知识查询,求推荐优秀教材或参考书。
: 多谢!
--
FROM 123.125.33.*
你还搞c呢
不是直接python嗦吗
【 在 hsv 的大作中提到: 】
: 千万别碰谭浩强的东西,或者技术类的不要碰国内这帮学究的,找原版的就行。当年学完谭C去找实习,被严重鄙视了。
: C入门只只推荐四本书,当年被称为C四书:《C程序设计语言》《C专家编程》《C和指针》《C陷阱与缺陷》
: C程序设计语言是c语言发明人写的入门书,适合初学者,深入浅出。不明白谭C为啥搞砸了,和其他计算机著作一样,在我看来就是浪费时间。
: ...................
--
FROM 114.251.196.*