C语言学习第一课,新手比较疑惑的几个问题
来源:互联网 发布:c 面向对象编程 pdf 编辑:程序博客网 时间:2024/06/06 17:41
虽然大学课程里面有学过C语言,但是一直对C语言都是一知半见,于是决定从新系统地学习C语言。我和许多对C语言感兴趣的初学者一样,在刚开始学习C语言时,有许多的困惑。其中,最常想到的几个问题就是:我为什么要学习C语言?学习C语言有什么用?如何学习C语言?学习C语言需不需要很好的英语和数学功底?
这些问题,曾经也困扰着我。现在即将大学毕业了,虽然是计算机专业,但对计算机不管是硬件还是软件仍是一知半解,可以说被大学上了我,甚是惭愧。希望从现在开始,我能通过自己的努力弥补一些,希望时间还不算太晚。
我从大一开始就很喜欢C语言,在学校学习C语言这门课的时候,很认真,很着迷,被班里的人成为“C语言大神”,其实我知道我只是个渣渣,现在也是。那时候全靠的是自己的兴趣在学习C语言,很怀念那种深夜里一个人静静的敲代码的感觉。当自己通过努力,把困然自己很久的问题解决的时候,那种快感对我来说是很渴望的。然而,学完C语言课程我便止步了,然后一点一点的把C遗忘了。临近毕业,等到要选择就业方向时,我才慢慢意识到,在专业里我还是最喜欢C的。虽然为时已晚,但是我还是想尽自己最大的努力做自己想做的事情。于是便在CSDN找C语言相关视频教程,从零开始学习。
第一课,主要是讲一些初学者常遇到的困惑,以下是本人的一些笔记:
1.为什么要学习C语言?
C语言是有史以来最重要的编程语言,要挣钱必须学会C。
(很真实,也很现实)
2.C语言的用武之地?
云计算,物联网,移动互联网
(应用领域还是蛮广的,关键是要成为高手才行,希望我能做到!)
3.C语言的精髓?
简洁,紧凑,使用方便、灵活,功能强大,执行效率高
C语言仅有32个关键字,9中控制语句,34种运算符。
(短小精悍!哈哈)
4.如何学习C语言?
动手时学习C语言的最快途径(疯狂敲代码)。
C语言有很多优秀代码,要学会吸星大法。
学会类比,理解了计算机是如何处理的,用人类的思维转换成计算机的处理方法,就可以很快的解决问题。
记笔记,加注释,写总结,不要完全依赖书和视频。
5.有那么多的编程语言为什么要学习C语言?
C语言是一门比较成熟的语言,发展到现在已经很完美了,确实,在某些方面,其他编程语言比C语言强,但是C语言的综合素质是最高的。
C语言既有低级语言的特性,又有高级语言的优点。
个人觉得,学习C语言除了要有足够的代码量,还要学会如何解决问题,也就是上面提到的用人类的思维转换成计算机的处理方法。
此文为本人学习C语言的笔记心得,网诸位不喜勿喷。欢迎纠正错误。
- C语言学习第一课,新手比较疑惑的几个问题
- C语言 新手学习
- 学习.net语言的疑惑??
- 学习C语言常见的几个问题及解决方法
- 学习C语言第一课
- C语言结构体学习疑惑
- 新手单元测试的疑惑
- C语言学习新手常见问题
- 新手如何学习c语言
- 新手上路--C语言学习
- C语言运算符优先级的疑惑
- c语言关于for()的疑惑
- C语言相关的几个疑惑
- c语言扩展关键字的疑惑
- C语言的几点疑惑
- C语言memcpy函数的一点疑惑
- C语言的第一课
- 关于c语言中printf的几个问题
- Android学习笔记之项目清单分析
- C++实现两个已经排序的链表进行合并
- 最少转机——图的广度优先遍历
- 十一月总结(11.30)
- 十一月总结
- C语言学习第一课,新手比较疑惑的几个问题
- C#生成二维码(含解码)
- spring mvc返回类型
- 内存映射MMAP和DMA
- Java LinkedList基本用法
- Oracle 学习过程之用户管理
- instance message is a forward declaration
- AOP 技术概览
- java保留两位小数4种方法