浅谈对语言的认识
2016-10-16 23:09
253 查看
自从学C语言以来也有一段时间了,下面我就来谈谈这段时间的学习心得吧。程序大家都知道就是数据结构加上算法,其中算法就是程序的灵魂,而算法就是我们解决问题的方法,没有方法何谈问题的答案。经过我的考察,我知道有一门课叫做《算法设计》这门课在C语言的学习中肯定扮演着举足轻重的角色。但是我觉得我们所用的C语言的教材更加注重于数据结构的学习,相对弱化了算法设计。不管是学习C语言、C++还是Java语言翻开书本你会发现书的结构都是基本差不多的,先开始都是基本数据类型往后走就是此语言的基本结构比如说C语言的三大结构顺序结构、选择结构以及循环结构。接下来就是一些高级数据类型了。但是我们学习任何一门语言都必须把握好最基础的,首先把握好语言的三大结构,每种结构都需要我们去用代码实现,语言这种东西最怕的就是眼高手低,我们必须静下心来去打代码,这个过程肯定是枯燥乏味的。除此之外,我们需要熟悉一些基本的算法比如说排序算法里面的冒泡排序算法以及选择排序算法等,只有这样我们才可能高效得去解决问题。
从我的观点来看我们只要真的用心去学好了C语言,上手其他语言相对来说还是比较容易的。学习语言也是一样不懂就要去问,可以问同学,可以问老师当然也可以上网去查阅资料,要学会学习,在这个过程中要有意识地培养自己自学能力,这种能力在以后的工作当中必不可少。
从我的观点来看我们只要真的用心去学好了C语言,上手其他语言相对来说还是比较容易的。学习语言也是一样不懂就要去问,可以问同学,可以问老师当然也可以上网去查阅资料,要学会学习,在这个过程中要有意识地培养自己自学能力,这种能力在以后的工作当中必不可少。
相关文章推荐
- 浅谈一下对汇编语言的认识
- 浅谈语言
- 浅谈对软件工程的认识与理解
- 怎样认识语言和思维的关系
- 【转帖】浅谈对外包行业与外包公司的认识
- java语言-1、常量与变量及运算符的认识
- 浅谈苹果新开发语言:Swift
- 浅谈代码风格与语言细节理解对程序的影响
- 语言的认识
- 为什么JVM上没有C#语言?浅谈Type Erasure特性
- 浅谈对于RDD的认识
- 对swift新语言应用初步认识
- C# 复制和克隆认识浅谈2
- 浅谈测试脚本语言
- 对数据库语言的简单认识
- 浅谈 C# 语言的构造函数的名称
- 我是这样学习Linux下C语言编程的-完全认识GNU C 语言库glibc
- 用简短的语言谈谈你对SEO的认识
- 浅谈Java语言接口与继承本质区别
- 浅谈自我对git的初步认识