①、c语言语法相对简单,但又比较完整和严谨,包含该有的各种元素。学完c语言语法,要学习其它编程语言就很容易了。
②、c语言接近底层,可以了解内存和计算机的基本原理。
③、许多基础课程比如算法与数据结构教材都是以c语言为例子的,特别是中国版的书籍。
如果你是大一刚开始学习编程,建议选择c语言做入门。
2、c语言学习的步骤
学习语法和基础算法 —> 了解c语言应用领域 —> 确定是否从事c语言相关工作 —> 深入学习基础课程 —> 学习领域相关的课程
3、零基础自学c语言看什么书?
现在,市面上的 c语言书籍多的数不过来,但是很多不适合你这种初学者使用,下面推荐几本不错的书:
1) 《c语言小白变怪兽》:既适合对计算机一窍不通的小白,也适合有编程基础的读者,还可以用来进阶。同时,最重要的是,这本书的作者还在不断地更新这本书,我认为最大的特点是通俗易懂,深入浅出,只要认真看,就一定能看懂,我认为这是c语言入门的首选教材,吐血推荐,经典中的经典!!!
2) 《啊哈c语言》:适合对计算机一窍不通的纯小白,有编程基础的读者请忽略。这本书语言幽默,生动形象,通俗易懂,给人耳目一新的感觉,但是这本书非常浅显,并不深入,所以适合纯小白入门,找到门以后也就扔了。这本书着重于语言艺术,针对纯小白下足了功夫,小学生坐在马桶上都能学会编程。说实话,我非常欣赏作者的创意和用心,国内像这样写书的少之又少,入门的书就应该是这个样子。
上边这两本书推荐用于c语言入门的,但不建议使用谭浩强的《c语言程序设计》这本书入门,虽然这本书的知名度很高,因为很多大学把它作为c语言的授课教材,然而,这本书被吐槽最多,不但代码不标准,而且有很多错误,据说可以找出几十个错误,这样很容易误导小白。
等有一定的c语言基础了,可以看下面的这几本书,进一步提升你的编程水平:
1) 《c primer plus》:畅销 30 余年的c语言入门经典书籍,至今无人能撼动它的地位,它是最符合c语言标准的书籍,作为一名c语言程序员,不收藏一本都觉得自己很水。
2) 《c程序设计语言,the c programming language》:c语言创始人丹尼斯·里奇(dennis macalistair ritchie)的著作,和《c primer plus》并驾齐驱,很难分出伯仲,这两本书都是一样的优秀,都是c语言程序员必须收藏的。
3) 《c专家编程》:适合已经具备c语言基础、想进阶的读者。这貌似是一本吐槽c语言的书,基本上介绍了大多数c语言的坑,有不少精髓,在c语言界久负盛名,进阶时一定要看。
4) 《c陷阱与缺陷》:和《c专家编程》类似,也是给c语言挑刺的,阐述了很多容易让人误解的语法细节,重在帮助c程序员绕过编程过程中的陷阱和障碍。
5) 《程序员的自我修养 -- 链接、装载与库》:这真是一本深入骨髓的书,让你彻底明白程序的编译、链接、装载和运行的全过程,你会从此上天,拉开和别人的差距,看任何问题都有了深度和高度。重点推荐!
推荐:《c语言教程》
以上就是0基础学c语言看什么书?的详细内容。
