问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言学习顺序问题

发布网友 发布时间:2022-03-01 05:48

我来回答

7个回答

热心网友 时间:2022-03-01 07:17

这是一个老话题来了,每个人的看法和理解都有所不同,所以呢,这个问题,摘录的供你参考吧

第一阶段:1、学习C语言,要从入门到精通,需要读哪些书(从简单的到难的排序,越详细越好,最好都能注释下选择这本书的理由)

第二阶段:《c程序设计语言》(The C Programming Language)和《C语言解惑》(The C puzzle book) 理由:《the c programming language》号称c语言圣经。其实它也只是一本介绍基础语法的书,不做入门教程是因为对于初学者来说,它难度稍大,之所以推荐,是因为它能让你---系统而严密的---把C语言知识构架整理一遍。《c语言解惑》,系统的整理了c语法中容易让你产生迷惑或容易犯错的地方(如a+++++b等),这时候你才算真正开始学习c语言了.(以上两本现在出重印了,应该在书店可以买到)

第三阶段:《C陷阱与缺陷》(C Traps and Pitfalls)和《高质量c/c++编程指南》 理由:《c陷阱与缺陷》是让对c的理解有质变得一本书,如如何理解(*(void(*)())0)()等问题,我的感觉是看完这本书让我真正从小菜鸟变成了老菜鸟。《高质量...》,终于有一本国产的了,呵呵,我认为这本书是把你从土匪变成正规军的最好指南,该书涉及编程风格、效率、重载、健壮性等一些列之前很难注意的问题。(以上两本《c陷阱...》已*,不过网上可以下载到中英文版,《高质量...》本身就是网络书,很容易找到) 。
其它推荐书:
1、《c专家编程》《c和指针》 说实话这两本书我并没有看过(或看完),但有口皆碑,都是经典之作,不过都已经*,仔细找找网上有下载的。
2、有哪些好的C语言练习(越难的越好)? 对语言本身的练习其实就是你对它的理解,用得多了,注意得多了,自然就ok了。其它思维上的练习主要是算法和数据结构方面的,严老的《数据结构题集(C语言版)》如果你能做完就相当了不起了。
3、要学精C语言,还要具备哪些条件? 其实c语言也只是一个工具而已,就像锄头一样,你每天挖地锄田自然就精通它了。只要不是白痴,应该都没有问题。
4、C语言学完后接下去要学哪些语言好? 这个我就没有资格回答了,因为除了少量汇编和c++,我大部分只用到了c,不过也许是一脉相承的c++吧。c是面向过程的语言,学习c++面向对象的思想。

热心网友 时间:2022-03-01 08:35

《C语言程序设计》谭浩强
《C how to program》《The C programming Language》
《数据结构》
《算法导论》
《计算机程序设计的艺术》
《操作系统原理》
《编译器》

依次从上到下看,同一行内的可以一起看。

后面的四本需要高等数学内容和大学计算机科学与技术方面的课程内容,最好提前具备相关知识,否则看起来会很吃力。

热心网友 时间:2022-03-01 10:10

没必要一次搞这么多书

我大三,这些都学了

给你的建议是
1,谭浩强第三版《C程序设计》
2,《数据结构》
3,MFC

热心网友 时间:2022-03-01 12:01

c 学习你不看谭浩强的那本 却看操作系统? 操作系统和c有很大关系吗? 高手? 谭浩强那本书对C的基本概念讲的很细然后有很多例子。程序设计的艺术,概念都不会去搞艺术~~
顺序:个人建议: 首发《c语言程序设计》 2:算法导论 3:数据结构 4 操作系统 《编译原理》 你那个编译器我没看过哦

热心网友 时间:2022-03-01 14:09

《C语言程序设计》谭浩强 强烈推荐,大学计算机专业的 第一学年 就是开的这门课,很基础的,而且本书还通俗易懂。
另外 数据结构 很有必要学习,因为不少的算法 都是从数据结构入门的
其他的可以不用看了,和学不学C语言没多大的关系

热心网友 时间:2022-03-01 16:34

2本就够了,初学着谭好强,然后数据结构就行了。

热心网友 时间:2022-03-01 19:15

我感觉你能一本一本地看下去,就知道那本是自己想要的了.
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
街头篮球手游中锋攻略汇总 C位攻略大全 街头篮球手游中锋有什么技巧 中锋C技巧详解 php一个表单提交数据怎么区分开,隐藏域可以吗,如果可以怎么用。 梦见牙掉光了什么预兆 梦见牙齿掉完了是什么征兆 梦见牙齿全掉了是什么预兆 梦见一口牙全部掉了是什么预兆 教师年度考核不认课的领导班子成员,干的工作不少,怎样考核办法公平... 湖北省郧西县义务教育学校绩效工资实施办法绩效工资总量和水平的... 事业单位年底是否有绩效奖金的 C语言学习路线? 深入学习C语言的具体步骤 学习C语言基本的学习大纲顺序是什么? 请列举学习C语言的过程? 请提供学习C语言的流程? 学习C语言的步骤,详细点 学习c语言的步骤 学习C语言应遵循哪些步骤? 浙江绍兴有什么好玩的地方,有哪些特产? 软件设计师证书用处大还是软件工程学士学位用处大 网络工程师和软件工程师有什么区别?? 软件设计师考试高级和中级的试卷一样吗? 油笔画到壁纸上怎样才能去除掉 如何祛除壁纸上的油渍 怎样清除衣服上撒了很久的中性笔油 什么是Java集合API java 集合框架 软考的数据库系统工程师对于公务员有什么作用? 我的iPhone x手机近期发现飞行模式状态也能接,以前不能,谁能帮忙解答 怎么解除WORD的锁定! 初学C语言,从哪本书开始学习,顺序是怎样的? 求用C语言制作一个简单软件完整的学习流程 求助:C语言的学习过程 盐城有什么好吃的特产 谁知道盐城有什么好吃的特产a 盐城有什么特色小吃 盐城的特产有哪些啊?具体点哦 盐城的特产(吃、玩) 计算机等级与中级职称的关系 我计算机专科毕业,2002年通过软考初级程序员,想考个中级职称,不知我这种水平能考中级 数据库系统工程师 JAVA 预言特点主要有哪些? cisp有什么用? c语言用什么开发的? c语言的编译程序可以用什么语言来编写 准备学思科认证,学哪个方向好 思科的认证哪个方向就业最好,哪个方向证书最好考? 我是学习RIA开发的,想要考一个思科认证,CCIE的。思科认证好像分很多的方向?哪个更适合? 请问考过思科认证的人们!思科的认证是不是也分很多方向的?如果我要是想考!怎么准备考核啊? 安博亚威的思科认证的认证都有哪些方向? 软件设计师和系统分析师可以同时报吗