编程学习网 > 编程语言 > C/C++开发 > 如何提高c语言编程水平?新手如何学C语言?
2022
03-18

如何提高c语言编程水平?新手如何学C语言?

作为编程之母的C语言,有些人会认为C语言过于落后,不如现如今流行的Python。可是,编程学习网了解到,现在985院校大一学生都在学习C语言,所以C语言的地位可想而知。那说到这里,新手怎么学习C语言呢?如何才能提高自己的C语言编程水平呢?

这几本书籍新手可能需要,首先,C语言接近硬件的特性能帮我们构建对计算机体系的底层认知,而这种认知很大程度决定了将来我们能否成为高级工程师甚至技术专家。那么了解相关的计算机体系基础知识尤为重要。

接下来进入正题

1.《C Primer Plus》

强力推荐的一本C语言入门书籍,全书626页,可以让你在C语言的世界里畅游很久,关键文笔还非常幽默风趣让人心情愉悦。一般来说,中文翻译都会失真不少,但这本书的翻译非常到位,几乎没有丢失背景信息和隐藏信息。


2.《C和指针》

这本书的特点是在指针上花了大功夫,指针绝对是C语言的精髓,理解了就等同于攻克了最难的部分。除了头尾两章,指针贯穿全书,并用了大量通俗易懂的例子来讲解,正是指针使得C语言如此之强大,所以要学习C语言的精髓,就是要精通指针。


3.《C陷阱与缺陷》

这本书就是一个小册子,但很有让人读下去的欲望,倒不是因为页数太少,而是书中所说的每一个需要注意的地方,作为一名程序员都可能遇到。作者叙述起来也是旁征博引,举的例子短小精悍却一针见血。此书作为一本常备读物非常赞,没事可以经常翻翻加深印象。


4.《C专家编程》

这是一本C语言进阶书籍,学完前两本,并有一些实践经验之后,再来攻克比较合适。这本书会让你对C语言的使用有深入了解,同时还介绍了一些C++的知识。

这本书需要一些前置知识包括编译原理(简单了解即可),Unix/Linux的基础知识:命令和工具等等。

以上四本书学精学透,C语言基本就问题不大了,另外强调一点,学习语言除了看书之外一定要多实践多编码,可以用C语言做一些好玩的程序,比如最简单的万年历,复杂点的贪吃蛇之类的。想要了解更多关于C语言相关内容欢迎持续关注编程学习网

扫码二维码 获取免费视频学习资料

Python编程学习

查 看2022高级编程视频教程免费获取