零基础如何学习c语言?有什么推荐的入门书籍?

作者&投稿:离炕 (若有异议请与网页底部的电邮联系)
自学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语言的,1000万本了,大学教材。c语言啊,没事多敲代码。
我感觉开始学C语言的人还是多看看这本书,像其他的一些书,的确是有好的,但是思想也是比较难理解。你基础去打好了,才能更好的去攻那些难的书。毕竟谭浩强的书,大学里都在用。

C语言本身并不难学,或者甚至可以说C语言的语法是最简单的,所以零基础没有什么问题。网上有很多教程,自学网站,以及免费的视频。重点在于要多去练习。

个人推荐C语言入门教材有:

1.非常经典的《C语言程序设计》 谭浩强版

2.入门加深入一点的《c primer plus第6版中文版》

也可以在网上学习,有不错的网站:

1.菜鸟教程 C语言模块:https://www.runoob.com/cprogramming/c-tutorial.html

2.C语言自学视频:https://www.zhihu.com/question/19668080

C语言学习非常容易,最重要的是多练习,多编程。

零基础学习C语言,看黑马程序员的学习视频啊,还有学习书籍,今年1月份刚刚新出的书!


c语言如何学习
今天本人就与大家一起谈谈如何学习C语言。学习C语言必须从以下四点入手,也就是说,只要你能掌握这四点的内容,那么基本上就大功告成了。1、多看代码 在有一定基础以后一定要多看别人的代码。 注意代码中的算法和数据结构。毕竟学C之后的关口就是算法和数据结构。提到数据结构,指针是其中重要的一环...

学习C语言最基础需要掌握哪些东西。要详细。谢谢
但是要注意函数的适用范围。继续学习因人而异,应该可以独立选择了。第三:如何学习。强调多实践,C语言的学习要经常上机,多写程序才能逐步提高。推荐书籍:C Programming Languge。有中译本,但最好看英文版。通读,并将所有习题独立思考,给出解答,尤其是编程实践题,最好逐一上机完成。

大学C语言入门技巧你看了吗
5、数的类型,字符的类型的定义 一门语言的基础部分不过是一些关干数的类型,字符的类型的定义。最好的方法还是上机调试。在这一阶段做一些简单的程序。来明白C语言的编程环境,数字的类型。这样理解起来会更快些,也比较容易记忆。6、顺序、循环 1.学习过程语言的一些基础模式: 顺序与循环。切记它们是...

如何快速入门C语言?
要快速入门c,首先找最基础的c语言的经典书籍,如清华大学出版社出版的谭浩强主编的《C语言程序设计》;当你初步了解它时,不要着急深入,而是要考验自己是否真的掌握这些知识,也就是灵活运用所学知识。当你能将现实与抽象之间的转换初步掌握熟练时,再考虑更深的层次,那时就要看你要选择的发展方向了。

准大一,零基础自学C语言,有什么简单易懂的自学书籍和课程推荐吗?_百度...
(一)先从视频课程入手如果是0基础的小白,不建议上来就啃书,可以先从视频课程入手。这里推荐中国大学好慕课上翁恺老师的两门C语言课程 也可以看B站鹏哥的视频,鹏哥讲课接地气,适合新手小白。(二)C语言书籍推荐1.《啊哈!C语言》这本书简单易懂,很适合0基础的小伙伴入门。2.《C Primer ...

C语言学习要什么基础?
C 语言属于易学难精的一门计算机语言。如果只是简单学习C语言,那么符合以下条件即可开始学习:识字,可以阅读C语言教材;认识英文字母,标点符合,阿拉伯数字,并可以在电脑上打出来。1、数学基础。C语言中很多方面涉及数学模型,所以数学好对C的学习帮助很大。2、英文基础。流畅的英文阅读能力,可以辅助C...

如何c 从零开始学习如何c语言编程?
如何C(从零开始学习如何C语言编程)C语言的库函数是非常重要的,它们可以帮助你快速编写程序。你需要学习C语言的标准库函数、数学库函数、字符串库函数等等。掌握了这些库函数,你就可以更快地编写C语言程序了。C语言是一种广泛应用于计算机编程的高级语言,是学习其他编程语言的基础。C语言的使用范围广泛...

如何才能学好C语言?
学好c语言不难。如何学习c语言:一、工欲善其事,必先利其器 1、开发环境 建议使用Visual C++,这个平台虽然体积大,但是一旦安装好了,用起来很方便。2、一本学习教程 推荐大家使用《C语言程序设计》第四版。此书很适合初学者,并且内容也很精到。3、利用辅助学习软件 推荐一个“集成学习环境(C语言...

零基础学习C语言
零基础学习C语言:本人在网上找了很久关于如何学习C语言,本人也是新手不知该如何开始学习,无意中发现这本书慢慢的我找到了学习的头绪!推荐给大家学习目录 前言 第一篇 C语言基础 第1章 踏上征程前的思想动员 1.1 为什么选择C语言 1.2 如何学好C语言 1.3 语言概述 1.3.1 什么是语言 1.3.2 什么是机器语言 1.3....

零基础学c语言该如何开始?
零基础学c语言你可以看 c primer plus 入门,这是本很详细很全的入门书籍,比谭浩强的要好,然后再看The c programming language。一、具体学习方法:第一阶段 《C Primer Plus》蓝皮+郝斌的C语言视频我没推荐经典的《The C Programming Language》,因为我举得《C Primer Plus》比较啰嗦一点,当然...

桂林市19674206293: 现在零基础学c语言看什么书,求推荐 -
卢砌便通: 您好,作为一个自学的过来人,强烈建议你不要学什么谭浩强,绝对一学一个坑. 下面我先把C语言的相关书单奉上: 个人意见如下: 入门:《C语言程序设计-现代方法》、《C primer plus》,不推荐K&B的C语言程序设计,写的太古板,可以当参考手册用. 进阶:《C和指针》、《C陷阱与缺陷》、《C专家编程》等. 高阶:《C标准库》,顺便学习《数据结构》,用C语言将数据结构里的东西全部自己实现一边. 精通:学无止境,我也不知道什么是精通!!!

桂林市19674206293: 怎么样从零基础学好C语言 -
卢砌便通: 推荐学习C语言的书籍是: C Primer Plus中文版 开发工具是: VS2008 或者 VS2010 或则 VS2013百度一下, 80X86汇编小站 网站里面有篇文章是针对初学C/C++写的,写得不错. 标题是: 如何正确的入门Windows系统下C/C++学习领域.希望这篇文章对你有帮助,其实入门学习C语言,重要的是选择一本好书和一个好的开发工具,如果有条件可以配备一个老师,这样你学习效率将会有很大的提升,当然最重要还是你的学习态度 和 毅力.

桂林市19674206293: C语言的学习方法 -
卢砌便通: 首先申明,本人不是什么高手,但自认为对c还比较熟悉,可以给你提点建议: 1、学习C语言,要从入门到精通,需要读哪些书(从简单的到难的排序,越详细越好,最好都能注释下选择这本书的理由)? 入门阶段:还是老谭那本. 理由:虽...

桂林市19674206293: 学c语言该怎么入门 -
卢砌便通: 您好,入门的捷径只有一条:阅读一本经典教材.在这方面,我推荐两本书:《C语言程序设计-现代方法》和《C primer plus》.经典入门教材足够友好,足够详细,绝对让你事半功倍.反之如果看一本垃圾书,那才是一看一个坑,最后你还...

桂林市19674206293: 怎样学好C语言?有什么好的学习方法? -
卢砌便通: 我也是软件学校的,正在学编程,为了我们的前途,还是给你说说吧 谈及C语言,我想凡是学过它的朋友都有这样一种感觉,那就是“让我欢喜让我忧.”欢喜的是,C语言功能非常强大、应用广泛,一旦掌握了后,再自学其他语言就显得轻而...

桂林市19674206293: 完全没接触过编程.想自学C语言,请推荐一下方法谢谢! -
卢砌便通: 最近很多人都在问如何学习编程.我觉得学习编程最重要的是入门,如果你入门的时候有一个好的方法和思路,打下比较扎实的基础,对今后的编程工作是很有益处的.即使在学习新的编程语言也无所谓,因为它们有很多相通之处,可以相互借...

桂林市19674206293: 自学C语言在没有任何基础的情况下从那下手?
卢砌便通: 谭浩强主编的关于C语言的书很经典,而且是大学教材,应该能行 或者看网上的视频讲座 学C语言注意事项很多,说不完,你加我QQ,我把所有要用的资料发给你,948203395, 在这里给你提几个: 1.不要看到别人的回复第一句话就说:给个...

桂林市19674206293: 怎么才能学好C语言,我不是计算机专业,零基础学,看什么书比较快呢?
卢砌便通: 零基础学习C语言,要学的很精通比较难.先是找一本优秀的教辅书,在这里推荐我国著名计算机专家谭浩强先生著的《C程序设计》,然后就是对照着书中的范例多练,举一反三.初学者对指针、函数等概念不很容易掌握,多加练习.再者从网上多找一些经典C语言程序,多看注释行的解释,有益于提高水平.确实如上所说的必须“多学、多看、多问、多练、多测”,才能加深理解.

桂林市19674206293: 初学C语言如何入手 -
卢砌便通: 我认为可以先学习一下pascal,这个语言比较严谨,适合初学者.pascal它被称为教学语言,结构严谨,不像C语言那么灵活,易于理解和学习. 然后可以继续学习C语言,这个语言比较灵活.有了pascal的基础,在进行C语言编程就不会因为C...

桂林市19674206293: 自学c语言,有什么好的建议或方法吗 -
卢砌便通: 看谭浩强教授的《C语言程序设计》,多编程,把书上的每个例子和习题自己做一遍,这个过程需要大概3-4个月,完成上面这些,C语言就入门了.然后可以试着写个小游戏之类的,比如俄罗斯方块、猜数字等等.

你可能想看的相关专题

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网