想学C语言,买什么入门书好点?

如题所述

看你是想以后 专攻C,还是想以 C 为起点来熟悉 编程并进而向更高级的语言学习。
如果是前者:C Primer Plus 最好的 C 书,世界上公认的。
C Primer Plus 比较适合初学者(百度到的,只翻看几页没具体读过),
The C Programming Language比较适合巩固基础用
C Primer Plus 讲的是C.
C++ Primer Plus讲的是C++。
看你是想要从哪里起步,以及希望向哪个方向发展。 当然有了C 语言的基础后学习其他更容易理解些。想要像更高级点的语言学习的话,从 C++ 开始学也行。在 C++中多了对象的概念,培养的是 面向对象 的思想,C 是 面向过程 的。在C# 、Java...类语言的学习中都是面向对象的。习惯了C的设计思想,学习面向对象要再重新开始学习新的思想,所以想要学习面向对象的就从 C++ 学,如果想以后从事 嵌入式、单片机类的学个C 就行了,在外 C/C++ 是基本的要求(除了专用C的)。追问

C Primer Plus这本书一般哪有买?别跟我说网购。好的话加10分。

追答

你不让我说 网购 ,我就能说是去实体书店了。至于哪个书店,你不去的时候卖完了,有的时候你没去,能不能碰到全靠运气。书店当然是去像新华书店这类的大的书店。

另外如果是在大学里的话,图书管理一般都会有这本书(我就是在图书管理看到的)。
实际情况是由于网购的疯狂发展,实体书店书店面临着一些问题....

追问

好吧,最后一个问题,回答了就给15分,这书适合给新手看吗?
我真的一点基础都没有。

追答

C Primer Plus (百度到的,只翻看几页没具体读过),

刚我查看了一下这本书的目录介绍,关于C的原理讲解的比较详细。这对稳固掌握 C 语言基础很有利,这本书主要讲的也是C基础相关的。

更高级的比如图形编程、驱动开发什么的没有涉及,因为这些有些地方又会牵涉的其他语言(比如汇编、DOS开发)。

另外,编程最重要的是兴趣,只要对编程有兴趣,就是什么都不是难事。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-11-13
前期可以先不买书,后期买,前面先看公开课,听懂再买书
第2个回答  2014-09-24
谭浩强的吧,好多人都说谭浩强的书《C语言程序设计》不好,但是毕竟用的人也那么多,个人觉得也还行,这本书作为入门我觉得是很不错的选择。虽然有点错误,格式上不是那么规范。如果很介意的话,还是看外文书吧K&R的《The C Programming Language》。
第3个回答  2014-09-24
推荐谭浩强的C语言程序设计第四版,很多高校的教程都是这个
第4个回答  2018-02-09

《C语言小白变怪兽》,这本书你可以看看,很适合初学者