进入IT行业,很多人一开始接触的都是C语言,C语言可以说是一门基础课程了,只要有了C语言的基础,那么以后不管是学什么语言都会比较容易上手。同时在学习其它语言时也可以边学边与C语言相比较,找出一些不同点。那样会学得更快更有效。那在学习C语言入门时我们应该注意哪些问题呢?
工具/原料
1
电脑,配置不一定要高,一般就行。
2
谭浩强《C语言入门》
3
Visual C++工具,其它能编译C语言的工具也行
步骤/方法
1
首先,别忙着去学语言,语言最终都是在电脑上运行的代码,你就得先弄清楚电脑是什么,它都由什么组成,每一块的作用是什么,是怎么工作的,比如CPU是怎么工作的,CPU里面又有些什么等等。总之就是要弄清楚电脑的工作原理。
2
如果要学好一门编程语言,那么你要弄清楚几个问题:1、什么是语言,它是在什么样的背景下展起来的?2、为什么要学这么语言?3、它是用来干什么的?4、计算机、编译工具和代码这三者是什么关系?还有很多问题,这里就不挨个提出了。总之就是一些最本质却容易忽略的问题。
3
一定要学会利用工具调试和跟踪代码,这一点很重要,他会伴随你的整个职业生涯。不管是编译工具还是其它的一些工具,只要你用好了,会大大提高你的工作学习效率。
4
在学习的过程中,做到每一个语句都是多余的,你一定要明确每一条语句后面都充满了学问,比如简单的定义两个变量:int a,int b=1;一个是没赋值,一个是赋值,那他们有什么区别呢,有同学会说他两的区别不就是一个赋值一个没赋值么,不是的,看似简单,其它没那么简单,你得追溯到计算机内存中去看问题,这里就不过多讨论技术,只谈学习方法。记住,每一条语句后面都充满了学问,每条语句都不是多余的。
注意事项
1
细节往往容易被忽略
2
一条语句为什么这么写是一定有原因的