C语言学习技巧
Posted 帅次
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言学习技巧相关的知识,希望对你有一定的参考价值。
学习C语言的方法
首先大家要明白学习无捷径!但是学习是有方法的。
那么学习C语言有什么好的方法呢?根据我自己多年的总结,以及很多编程前辈的经验,主要有以下几个方面:
分清主次。学习C语言最忌讳的就是不分主次,这是绝大多数学习C语言的同学都会犯的错误!我们刚开始学习的时候只需要将那些最重要的、最核心的学会就已经很好了!先将最精髓的东西提炼出来,再将整个C语言学一遍,从全局上把握C语言。对于那些次要的,有需要再学,没有需要也可以不学。
一定要多上机,多“敲"代码。编程是一门实践性的学科,绝对不是理论。如果不动手“敲"代码的话,永远都学不会编程。很多问题只有在“敲代码”的时候才能发现,才会有更加深刻的体会、领悟和理解。而不是靠死记硬背书中的注意点,那样真的很痛苦。我在学习编程的时候从来都不会刻意记忆什么注意点,这些知识点都是在不停“敲代码”的过程中,自然而然地融入我的身体中的。
你们一定要记住:“程序是写出来的,不是看书看出来的!”
要学会记笔记。编程需要不断地积累。我们一定要学会模仿别人优秀的代码、优秀的算法,然后将它记下来。一定要站在巨人的肩膀上学习。但是我们的记忆能力是有限的,时间长了难免会遗忘,所以一定要学会记笔记。一有心得、体会、感悟就写下来,这些都是很珍贵的。我们在记笔记的时候,如果眼前没有计算机则可以先写在纸上,但事后一定要将它整理成电子版。整理成电子版看起来会很方便、舒适,还可以随意地增添和删改,保存时间也长。
确立自己的学习目标
了解C语言的演变过程,知道C语言是怎么来的;了解C和C++、Java、C#之间的关系和区别;了解C语言的应用领域和重要性。通过了解这些内容知道自己为什么要学习C语言。
- 熟练掌握C语言的语法规则。因为无论是C++、Java还是C#,这些当前非常流行的语言的语法都与C语言类似。但是再次强调,一定要分清主次,不要一次性什么都学,你没有那么多耐性和精力。我们只要掌握最主要、最常用的就行了。
- 掌握简单的算法。算法就是解题的方法和步骤,编程总得有一个思路,这个思路就是算法。
- 能看懂程序。
- 会调试程序。
- 掌握将大问题转化为一系列小问题来解决的思想。
学习C语言需要前提条件吗
很多学过C语言的人都知道,C语言这门课很难。那么没有学过计算机专业课程能不能将C语言学好呢?首先肯定是能学好的,因为很明显C语言不是只有计算机专业的学生才学的,所以它没有门槛。
这32个单词就是C语言的关键字(由系统定义,不能重作其他定义)是必须要记住的。
int、float、double、char、short、long、signed、unsigned、if、else、switch、case、default、for、while、do、break、continue、return、void、const、sizeof、struct、typedef、static、extern、auto、register、enum、goto、union、volatile。
这32个关键字到后面大多数都会讲,除了最后的enum、goto、union和volatile。因为这四个几乎不用,所以不讲,你们也不用看。所以就剩28个了,记忆28个英文单词应该也不是什么难事!
以上是关于C语言学习技巧的主要内容,如果未能解决你的问题,请参考以下文章