2013年(51)
分类: C/C++
2013-06-09 13:13:47
很多同学都想毕业以后从事计算机行业,获得令人羡慕的薪水。那么学好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语言,为以后的编程打好基础。为将来进入计算机业做好准备。
作者:中软卓越南京ETC