招生合作
课程分类
您当前的位置:天津书玉苑 >天津书玉苑 >C语言怎么学

天津软件工程师学习网

C语言怎么学

发布时间:2023-06-19 11:50:13 已帮助:

C语言怎么学


C语言怎么学

C语言可是所有IT语言程序中,说是最重要的语言也不为过,下面就将如何学习C语言。

1、初读课本
  这是阶段,是学好c的基础。其重点在于初步理解用c语言编程,即输入给计算机命令使其完成相应的操作;说得通俗一些,就是用特定语言和计算机交流。所以,我们应该理解,或说记住每条语句可以实现的功能和实现某功能可选择的语句(就如同英译汉和汉译英)。
  要想真正使用好c语言,熟记“为实现某功能我们可以选择的语句”尤为重要。如果在此阶段可以掌握好同种功能语句之间的差别,必然是更好,但是在现阶段,个人认为很多功能语句、算法思路差别不大,建议挑选一种常用的、容易理解的熟练掌握,比如循环结构我常使用while语句。
  听老师讲解实例,无疑是了解c语句对应功能的好方法,如果上课足够认真,略读课本这一过程完全可以省略,当然,此时你也可以精读,找到一些细小的知识点,但是由于知识储备不足(比如未学指针、函数),所以个人认为此时精读意义并不大,而学习完成后的精读十分必要。
2、作业与上机
  实践是检验真理的唯一标准,光读范例程序自然是纸上谈兵,练习必不可少。作业和上机在c语言学习中是与上课听讲相辅相成的,尤其是上机,作用甚重,一是强化记忆,加深理解,应用自己学到的知识编写一个实用的小程序自然有利于加深记忆,同时也可以给你些许成就感,给予你继续学习的动力;二是检验所学,纵然课本和ppt上白纸黑字,写的看似清清楚楚,但是理解难免出现偏颇,此时一个build就可以告诉你你所编写的程序是否正确。
3、再读课本
  完成了c语言的初步学习后(基本可以不需要任何参考编写课程要求内的所有程序),你需要进一步完善你的所学,因为课本中会隐藏许许多多的小知识点,它们可能在你初次学习时由于不经常使用而被忽视。此外,学习了指针、函数知识后,再次阅读课本时,不但可以理解之前超纲的内容(课本中在未讲函数时会涉及有关函数的例子;数组的理解需要指针的知识),而且可以通过用后面的知识解决前面的问题来加深理解。当然,值得注意的是,遇到问题,时间应该上机检验,因为很有可能这是你次学习中未发现的错误的理解。
  此外,上课配套的教材可能版本比较旧,并没有加入C语言的新标准,编程时可能会造成不便。如果希望程度上提高自己的编程能力,而不是取得一个不错的分数即可,可以去图书馆借一到两本相关方面的书用于课下自学。
4、刷题刷题刷题
  完成了上述基本学习,你可以通过阅读程序来提高自己,也就是做练习。既可以用通常意义下的刷题的方式来查缺补漏,加深理解,也可以通过编写、调试程序来提高。
  上机不做过多赘述,我在此简单介绍一下做什么题。我在开始做题的时候是期末考前一个月,对于零碎知识点的掌握,应该做填空,选择题;出现错误应该翻阅课本,上网查询或询问大神、老师;对于程序理解能力的锻炼,应该做阅读程序写出运行结果类题,出现错误应再次仔细阅读,如果依然不理解,应上机检查答案正确性并询问身边大神或老师。