您的位置:首页 > 编程语言 > C语言/C++

关于学习C语言的心得体会吧!

2019-01-05 15:34 155 查看
自己大学学的工科专业,课程中有C语言,上课没有好好听,再加上学校也不怎么样。当然我没有向学校甩锅,主要原因还是自己吧。现在想想当时真可笑,算了不想以前的事情了,往前看吧!现在到了大四找工作的时候了,人生的十字楼口,想要进军IT届,毕竟工资高,谁不想多挣点钱或者说谁不想生活好一点对吧,那就只能着手准备。自己自学啃C语言。

很多人都会想步入互联网行业,热门嘛!但是却不知道怎么入门,我也在网上了看了很多文章关于大牛入门第一门学习的语言问题。我觉得还是C语言,很多人会说高级语言里面有比较C语言简入门的语言,比如python。这里说一下我也了解一点python,真的语法简直太简单了,代码也很简洁。但是我还是选择了C,毕竟高级语言的鼻祖嘛,高等教育凭什么把它当为工科必学的语言,肯定是把它作为入门第一语言的道理。下面放一张图吧,这是我在TIOBE上找到的,经过谷歌翻译过得,可以做做参考https://www.tiobe.com/tiobe-index/。
![2019年1月初的原因排名榜](https://img-blog.csdnimg.cn/20190105150038443.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzQzNDUzMjY2,size_16,color_FFFFFF,t_70)![刚才那个是谷歌翻译过得,现在是翻译之前的](https://img-blog.csdnimg.cn/20190105150759444.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzQzNDUzMjY2,size_16,color_FFFFFF,t_70)

下面说一下C语言的学习的历程,或者说如何规划自己学习C语言的进程。首先上手肯定没有那么容易,你必须花费一周的时间(底子不好的话多花点时间吧,基础一定要扎实。)去学习一下最基本的内容比如说:常用的基本数据类型(int,float,double,char)的使用,必然包含常用的输入和输出函数,程序的三大结构学习:顺序结构,选择结构,循环结构,模块化程序设计的函数了解下。
前面的只是热身而且,下面就是学习C语言真正的东西了:指针 结构体 文件 ,尤其是指针,一定要好好仔细学,可以在网上找点教程之类的东西,指针是C语言的灵魂,上面的语言排名C语言那么高,大部分功劳都是指针。可能指针学习上有点困难,俗话说“书读百遍,其义自见”不是没有道理,学不会看不懂,就多看几遍,或者网上多找点视频或者文章去学习,坚持不下去的时候想想人家为什么拿那么高的工资,不是随便拿的。坚持坚持,你一点会有收获!多花点时间去了解和学习,还有一点要去做题检验自己的语法学习质量。
等差不多过一遍了,恭喜你,现在只是简单的入门。在实际编程中还会经常遇到挫折,主要源自理解不够深入,仅仅体验了一下C语言语法而已。
这篇文章先只讲讲C语言的入门,进阶的话还要学很多东西,通常自称一个月光速学了会C语言的人基本都不是天才,只是浮躁,目标定的比较低而已,认知局限而已。不要太过急功近利,慢慢玩,精进。当然啦,自学C语言想拔高精进大多都是困难的,推荐你去看点书比如:数据结构与算法,编译原理,汇编语言,计算机操作系统等等,这些看起来很枯燥的课程,往往是我们程序猿的内功。C语言学完之后你可以想想以后自己想干什么工作,针对性的去学习一些专业性功课,比如想做前端的话去学习一下计算机网络和HTML CSS JS等,有了一门C语言的语言基础,再去学习其他计算机语言会轻松很多,毕竟都是给计算机看的语言,融会贯通一下就行。
加油吧,真的想月薪过万路还很长,别人的光鲜艳丽都不容易,不要光看到别人的光芒。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: