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

网友投稿 313 2022-06-13


作为编程之母的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的基础知识:命令和工具等等。


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:python怎么读?中文谐音是什么?(python中文怎么念)
下一篇:python怎么读?中文是什么意思?(python是什么意思)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~