学习啦>学习方法>通用学习方法>学习经验>

如何才能系统有效学习c语言开发

时间: 欣怡1112 分享

  一般人提起C语言,常常一个字如影随形涌上心头,那就是“难”!为了帮助更多人学习c语言,以下是学习啦小编分享给大家的有效学习c语言开发的步骤,希望可以帮到你!

  有效学习c语言开发的步骤

  第一步、验证性练习

  在这一步要求按照教材上的程序实例进行原样输入,运行一下程序是否正确。在这一步基本掌握C语言编程软件的使用方法。

  第二步、照葫芦画瓢

  在第一步输入的C程序的基础上进行试验性的修改,运行一下程序看一看程序结果发生了什么变化,分析结果变化的原因,加深新学知识点的理解。事实上这和第一步时同步进行的,实现“输入”加深知识的记忆,“修改”加深对知识的理解。记忆和理解是相辅相成的,相互促进。

  第三步、不看教材输入并运行程序

  不看教材看是否能将前两步的程序进行正确地输入并运行。

  在这一步要求不看教材,即使程序不能运行,看能否将其改正,使其能正确运行。目的是对前两步的记忆、理解进一步强化。

  第四步、增强程序的调试能力

  按照易出错的类型,将教材中的正确的程序改成错误的程序,运行一下程序,看出现的错误信息提示,并记下错误信息,再将程序改成正确的,运行一下程序。这样反复修改,就能够学习C语言程序发生错误的原因和修改错误的能力。

  注意:每次只改错一个地方,目的是显示发生该错误的真正原因,避免一次改动多个地方,搞清发生错误的真正原因,切记!!!!

  注意:上机调试程序时要带一个记录本,记下英文错误提示信息和解决该错误问题的方法,积累程序调试经验,避免再编程犯同样的错误,切记!!!!。

  第五步、研究典型程序,提高设计能力

  经过上述过程的学习,我们已经学会了C语言各种语句的流程(即计算机是如何执行这些语 句的过程),然后就可以研读别人编写C语言经典程序,看懂别人是如何解决问题的,学习解决问题的方法和程序设计技巧,提高自己的程序设计能力。

  第六步、研究课程设计源程序

  研究课程设计源成序,提高C语言程序设计能力和调试较大程序的能力。

  C语言课程设计的目的:是让学生综合利用所学的C语言知识,解决一些接近实际问题题目,提高程序设计和调试较大程序的能力,为进一步进行软件开发打下坚实的基础。

  有效学习c语言开发的态度

  (一)战略上藐视C语言

  其实,C语言也就是一个普通的语言而已,别把它想象的太难!与Java相比,C语言也只是程序复杂一点、代码冗长一点、库函数少上一点、三方控件难学一点,编译工具简陋一点、指针麻烦一点,其他的都差不了多少,程序设计思想总是一样、程序构建总是相同的、程序语法总是类似的、程序逻辑总是差不多的。

  没有必要对C语言谈虎色变,把他当成一门普通的语言就行了。要知道,就算C语言再难,总比汇编语言容易掌握、比机器语言容易记忆、比英语容易掌握。所以要自信!一切C语言都是纸老虎。

  (二)战术上重视C语言

  虽然我们在C语言面前保持了激昂的斗志,虽然我们无所畏惧。但是真正在学习得过程中,还是务必保持谦虚谨慎的态度,戒骄戒躁,不要因为搞了一两个俄罗斯方块游戏程序就洋洋自得,以为老子天下第一,甚至只遍了10行代码,就到CSDN博客中到处骂人,到处“踩”人的帖子。要知道,“雄关漫道真如铁,而今迈步从头越”,无论你学了多少,只要还没有走上工作岗位,那么万里长征就只是才迈出了第一步,还有很长的道路等待着你。

  C语言初学者必读的话

  一、一定要养成一个规范标准的代码排版格式,好的排版会让帮助你的人事半功倍。

  二、一定要培养自己查找错误的能力,要记住别人只帮你一时。

  三、一定要养成写注释的习惯,特别是你的代码要给别人看时。

  四、遇到问题,一定不要立刻问别人,其实很多问题都是自己不小心所致,回头看看书你可能会明白原来这也很简单。

  五、多看看头文件中的内容,它能告诉你标准地调用库函数的方法。

  六、书上的程序其实都是比较经典的,何不在上机运行一下这些程序,看看你对程序的理解力是怎么样的。

  七、优秀的程序员不只对书本上的知识了解很透澈,而且对更深层次的知识有着强烈地吸引力。

  八、一定要跟上世界的脚步,闭门造车会导致你失败的很重要的原因。

  九、一定要认定一个方向,不要什么语言都想学,没必要,你也没有这个精力。

  十、一定要培养好自己的阅读代码的能力,必竟现在软件项目不是一个人能完成的。
猜你喜欢:

1.如何系统有效的学习.net开发

2.如何系统有效的学习金融投资

3.如何系统有效的学习app软件

4.如何才能系统有效学习cad

5.如何有效的系统的学习电脑

3743690