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

初学者如何学习c语言?

发布网友 发布时间:2022-02-28 09:49

我来回答

4个回答

热心网友 时间:2022-02-28 11:18

  学习C语言不是一朝一夕的事情,但也不需要花费十年时间才能精通。
  1、要读就读好书,否则不如不读
  所有初学者面临的第一个问题便是:如何选择教材,好的开始是成功的一半,选择一本优秀的教材是事半功倍的关键因素。不幸的是,学校通常会指定一本很差劲的C语言课本;而幸运的是,你还可以再次选择,比如:
  《C语言程序设计》
  《C程序设计语言》
  《C语言参考手册》
  《C和指针》
  《Pointers on C》
  2、初学者应该以Visual C++ 6.0(不是VisualC++ .NET)或者Dev C++作为主要的学习环境,而且千万不要在IDE的使用技巧上过多纠缠,因为今后一定要转向Unix环境的。
  Visual C++ 6.0使用很方便,调试也很直观,但其默认的编译器对C标准的支持并不好,而Dev C++使用gcc编译器,对C99的标准都支持良好。
  3、书已选定,环境配置完成,正所谓万事俱备,只欠自己的努力了。
  请从书的前言开始,仔细地阅读手头的教材,很多人看书喜欢直接从第一章开始看,这是错误的做法。前言是作者对整本书的大体介绍,作者一般会告诉你需要什么基础才能够顺利阅读本书,这可以帮助你检验自己的基础知识是否已经具备。看完前言,还要浏览一下目录,了解一下书的整体结构,顺便给自己安排一下学习计划。
  4、学习C语言,必需注意每一个细节,书上的例子代码一定要自己亲自敲一遍,编译执行输出都跟书上说的一致才能算是学完了一个例子,如果不一致,就要仔细找原因。出了书本上有的例子,自己还要“创造”一些例子,比如学习运算符优先级的时候,可以写几个相同的表达式,在不同的位置加上括号,看看有哪些不同的行为,比如*p++和(*p)++,又比如a = b == c、(a = b) == c和a = (b == c)等等。自己抄的书上的例子以及改造之后的例子,还有自己“创造”的例子,都应该仔细地归类保存,并且要在源代码中写上简短的注释,阐述这个例子的意图。
  5、仔细读书、认真抄写源代码、独立完成习题外加更进一步的实验,最后将所有的代码留下,成为自己的经验和财富,绝对的辛苦,也绝对的事半功倍。当然,这种方式只适合学习需要精通的技术,如果不是学习C语言,你还要具体情况具体分析。
  6、最后,还有非常非常重要的一点没有提及──代码风格,从最开始学习就必须强迫自己模仿最优秀的代码风格。

热心网友 时间:2022-02-28 12:36

有初中以上的水平既可,选一点基础的书,先模仿程序,不要被概念困扰。学熟悉了以后,再看看概念,学习数据结构和算法,会有一个更大的提高。

热心网友 时间:2022-02-28 14:11

理论书本的话随便 买本好大学出版社的就行了
然后你再买一本考2级的C语言书 作为练习题用 题目做不懂的就多问问老师 我就是这样的 然后考2级C就过了

热心网友 时间:2022-02-28 16:02

初学者如何学习c语言,要经常练习,把书上的代码都打一边。先弄点简单的,不用追究太细,否则你就会害怕,打击信心!
具体应该如何学习c语言,最好是看一些视频或一些实例教程。这样能快速提高编程的角度考虑问题。

《C语言精彩编程百例》清晰PDF电子书和源代码
C语言程序设计视频教程.徐红波(一共13章)
这两个很不错,对如何学习c语言很有用。下载来看看:http://hi.baidu.com/ybicool/blog/item/fbdb2dfda8b0ce4fd6887db7.html
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
单位高温防护欠缺致员工中暑如何对待 狗狗为什么爱看视频 360浏览器怎么设置倍速播放 ...先讲女主的灵魂飘荡了一段时间,然后重生,请问是那本? 拯救者散热器怎么开 电脑如何一键还原系统电脑一键还原怎么操作 神舟笔记本电脑怎么重新设置神舟战神bios恢复出厂设置 神舟电脑恢复出厂设置神舟战神怎么恢复原厂系统 水泥楼梯如何铺木楼梯 家里面楼梯是水泥的不想铺地毯或者地砖还能铺什么 怎么学C语言 初学者必看 学习C语言有什么书适合新手看 C语言刚刚入门 实例看不懂啊 初学者怎么学习c语言,看什么书,或者教程网。 学习C语言怎么入门? 初学者怎样学习C语言? 初学者怎么学习C语言 初学者怎样看懂c语言 初学者看不懂的C语言 C语言程序设计的原理是什么? 以前微信绑定银行卡,以前的不用了,请问怎么才能解除绑定? c语言程序设计需要哪些专业知识 c语言程序设计用什么软件啊 C语言程序设计是做什么用的? C语言程序设计,此程序描述的是什么 C语言与C语言程序设计有啥不同? c语言程序设计是属于哪个专业的 c语言程序设计包括什么 C语言和C语言程序设计是一回事吗?两者什么区别? C语言程序设计考什么吗 对一个初学者来说应该怎么学习C语言 新手如何入门C语言? 初学者学c语言,怎么学?看那本书好? c语言什么都不懂,如何入门? C语言初学者:很多代码都看不明白怎么办? 如何学c语言?我小学已经毕业了,看了c语言入门还是看不懂,所以,想要开始学c语言先要学哪些基础(因 自学c语言 零基础 看什么书 该怎么学 怎么自学C语言 入门 C语言怎么入门 C语言如何入门? c语言怎么才能够学好呢???? 如何快速学习c语言? 如何正确快速学习C语言? 怎么快速学好c语言 如何才能学好C语言? c语言到底要怎样学才能学好啊!专业课学不懂好痛苦啊! 怎么才能学好C语言呢 如何才能学好C语言教程 C语言有什么实质用途 C语言有什么用?