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

我想学习C语言,该从哪入门?

发布网友 发布时间:2022-03-01 15:44

我来回答

10个回答

懂视网 时间:2022-03-01 20:05

1、首先搜集有关C语言的学习资料,以及适合的C语言书籍;

2、根据相关视频内容结合书籍进行学习,从基础内容开始,循序渐进,提高自己的程序设计能力;

3、可以寻找小程序练手,提高自己实践能力的同时查漏补缺;

4、建议零基础者可以报名培训班进行系统的学习,这样有助于更快更好的掌握C语言知识。

C语言是一种面向过程、抽象化的通用程序设计语言,能以简易的方式编译、处理低级存储器,适合开发固件或便携式应用程序,是最广泛使用的语言之一。

总结

1、先搜集有关C语言的学习资料和书籍;

2、根据相关视频内容结合书籍进行学习,从基础内容开始,循序渐进;

3、可以寻找小程序练手,提高自己实践能力的同时查漏补缺;

4、建议零基础者可以报名培训班进行系统的学习。

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

首先申明,本人不是什么高手,但自认为对c还比较熟悉,可以给你提点建议:

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

入门阶段:还是老谭那本。
理由:虽然不能说它写得有多好,但是你现在要做的是入门,要快速的掌握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陷阱...》已*,不过网上可以下载到中英文版,《高质量...》本身就是网络书,很容易找到)

其它推荐书:《c专家编程》《c和指针》
说实话这两本书我并没有看过(或看完),但有口皆碑,都是经典之作,不过都已经*,仔细找找网上有下载的。

2、有哪些好的C语言练习(越难的越好)?
对语言本身的练习其实就是你对它的理解,用得多了,注意得多了,自然就ok了。其它思维上的练习主要是算法和数据结构方面的,严老的《数据结构题集(C语言版)》如果你能做完就相当了不起了。

3、要学精C语言,还要具备哪些条件?
其实c语言也只是一个工具而已,就像锄头一样,你每天挖地锄田自然就精通它了。只要不是白痴,应该都没有问题。

4、C语言学完后接下去要学哪些语言好?
这个我就没有资格回答了,因为除了少量汇编和c++,我大部分只用到了c,不过也许是一脉相承的c++吧。c是面向过程的语言,学习c++面向对象的思想。

5、各位网友如果在学习计算机语言方面还有一些独到的见解,欢迎提出!
不是我提出的,不过真的很经典——“天下程序一大抄”,呵呵。

热心网友 时间:2022-03-01 18:31

首先,自学的话不适合看谭浩强的《C程序设计》,我相信那些说谭浩强的书“经典”的朋友们,绝对没有看过《The C Programming Language》这样真正经典的教程!中文版是《C编程语言》,C语言宗师经典力作。

其次,跟数学和英语,没有关系!编程跟人们做事一样,只是处理方式不同,编程是站在计算机的角度处理事情,真不知道这跟数学、英语的底子有多大的关系。如果说记住几个关键字也算是英语水平的话,我无话可说。

尽量看国外教程,从纯语言角度讲解,适合初学或自学。

而国内教程,特别是谭浩强的,他特别爱用数学公式做例题,那就表示:数学不好的就别想学C语言!似乎因此人们就觉得编程如何如何难学……比较死板与教条。

谭浩强的《C程序设计》都印了好几个版本了,可是没有一个使用最新的ANSI C标准,从第一版到现在,都有一个错误,那就是main函数无类型、也不返回值。而ANSI C规定,main函数为整型,必须返回值。有兴趣的朋友们可以拿到VC、Dev-C++等编译器上试试,肯定会给出一个警告。

从哪起学?当然是从hello world开始!

热心网友 时间:2022-03-01 20:06

你确定你的电脑基础很好的话就从谭浩强的《C程序设计》开始吧
现在很多重点大学用这本书做教材
如果你看的话 里面没有多少可供实施的实践练习
建议你再找一本实验性质的参考书
这样理论与实践相结合才是最完美的结合

热心网友 时间:2022-03-01 21:57

这么小就开始学C语言了啊
谭浩强的《C程序设计》比较好
建议去看,最好把数学学好,编程很多都和数学有关哦
找些实例练习,多编程,不要想着会有人带你,一切都得靠自己,只有从实践中才能得到知识

热心网友 时间:2022-03-02 00:05

你真强,12岁就要接触C语言了,把数学的一些基础打好,相信你数学一定不错。就看谭浩强的那本吧,多练练,最好还是找个人带,或者多问问,我可不敢多说什么,我12岁的时候还不知道在干吗呢。

热心网友 时间:2022-03-02 02:30

你先学数学吧,把函数,代数,几何什么的学好
然后要有英语一点基础
然后书就是谭浩强的《C程序设计》
个人意见,仅供参考

热心网友 时间:2022-03-02 05:11

想学好这个,就得从数学学起啦,首先要学好数学;
开始你要输入和输出。

热心网友 时间:2022-03-02 08:09

12岁也从hello world开始

热心网友 时间:2022-03-02 11:24

先把 数学和英语 给学好来哈!

再试着看看c语言的书本!
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
哪个牌子复印机好 复印店用什么型号的复印机好 开复印店需要什么设备 家用打印复印机哪个好 如何分辨鞋底是不是空心格子底? Ubuntu10.04下安装Oracle11g 超市监控多少钱 超市防盗器要多少钱 超市防盗系统多少钱 智能存放柜管理系统 48小时核酸检测结果在哪里查询-48小时核酸检测怎么看结果 尖椒干豆腐怎么做好吃 如何入门学习C语言? 学习c语言怎么入门呢? 尖椒炒干豆腐怎么做? 黑龙江的尖椒干豆腐是怎么做的? 如何做,家常尖椒干豆腐的做法大全视频 怎样查核酸检测结果在手机上 北京友谊医院怎么在手机上查核酸检测? 脆皮凉粉的做法,脆皮凉粉怎么做好吃,脆皮凉粉的家常 川北凉粉的家常做法? 凉粉汤的做法 凉粉制作方法和步骤 调凉粉怎么做好吃,调凉粉的家常做法 煮凉粉的做法,煮凉粉怎么做好吃,煮凉粉的家常 的做法,凉粉怎么做好吃,凉粉的家常做法 怎么做好吃,凉粉 凉粉来了的家常做法 凉粉怎么做好吃,冰凉粉的家常做法 凉调凉粉的家常做法 凉粉怎么做好吃,调凉粉的家常做法 C语言怎么入门的啊 学习C语言到底应该怎样入门啊? 尖椒干豆腐是最经济实惠的菜肴么? 五花肉怎么切的更薄 做回锅肉时,要把肉切的很薄,怎么才能做到 白鞋发黄怎么办 白鞋发黄了怎么办?? C语言学习了可以用来干什么? 白鞋发黄了,该怎么办呢 我刷完鞋后网面发黄怎么办? 华为nova7怎么让微信通知不显示内容 和PMP比,CPMP认证含金量如何? 华为手表收到通知怎么只显示通知,不显示内容 华为微信如何不显示信息内容 华为p10微信怎么设置不显示内容 为什么华为手机微信不显示内容 华为微信不显示消息内容 在家自制小龙虾时,小龙虾应该如何清洗呢? 贴的膏药弄到衣服上怎么洗掉 第一次贴膏药,这膏药怎么洗掉啊? 苹果手机表面的那个透明的小方框不见了。怎么设置