我阐述下我,作为一个过来人的观点(绝对管用,不管用找我)
1、专业的第一门编程语言c语言基本上是大学软件专业必修的第一门编程语言课程,第一年的c语言的基础打扎实了,对后面学习其他编程语言是非常有好处的,所以如果你喜欢这个专业,在大一的时候务必多下功夫,多花时间
那么,怎么去学好这门基础语言呢?
2、认真听课
老师讲的书本上的东西,这个是必须要每一次课程的知识点都要弄清楚(我就是当时对编程有很大的兴趣,自己上课时候准备一个小笔记本,主要自己不懂的,必须记下来),不懂就去问
我记得一年的c语言课程下来,我有了一个半的记录c语言基础的小笔记本,班里好像没有哪个记的有我多的,是不是有点夸张?c语言基础也就那么多,居然还有这么多要记的,对,就是这样的,只要你听到的c语言不懂的就记
3、实践实践在实践
学软件,学代码,最关键还是多多去在电脑上面编码,这个最重要,是不是就去编码,老师应该会布置很多的作业吧,课外自己再找一些c语言的小项目做一做
顺便打下广告,我的头条号的文章里面有很多c的项目,有需要的童鞋可以去下载哦
并且,这个时候,上面做的笔记就时不时会派上用场了
4、自我学习
老师毕竟只会将课本上的知识(我上大学的老师还是挺好的,在暑假的时候,给院里的一些编程可以的童鞋去教一些c语言算法,数据结构等等),还带我们去参加各种软件设计大赛,我算是比较幸运的吧,各种比赛都获得了不错的成绩吧。所以,自己也得课外的去学习一些知识,技巧什么都,比如system(cls),getchar()函数,书本上基本上都不会提的东西,只能靠自己去摸索
所以,也可以总结下,大学拉开差距的主要因素还是课外你花的时间比别人多
5、c语言拔高
学完一年的基础后,就是拔高阶段了,拔高,顾名思义,就需要学习更加深的知识,比如上面说过的数据结构和算法,例如链表,二叉树,图等等,都是c语言里面比较难的部分,学好了这些拔高的知识,相信,在国内随便参加一个软件编程大赛,拿一个奖是完全没问题的
好了,以上就是我分享的学习c语言的经验,实践才是检验真理的唯一标准,希望能帮助到你
如果喜欢的童鞋,记得点一波关注哦,头条文章里面有许多的编程知识等着大家哦
c语言诞好的比较早,在上世纪九十年代就很盛行,直到现在,经久不衰。这说明它真的很好用。
学习c语言,入门容易,学好困难。也就是说,即使处理器的知识很少,也可以学习。
现在电脑上把集成开发环境装好。单片机c语言,还是pc机c语言,一定要分清楚,ide是有区别的。
首先要会用ide。如工程文件怎么做,如何加载及生成新的文件,如何编译调试。编绎选项如何配置,编绎模式如何选择。
ide整明白了,建议先做一个小程序,熟悉输入输出如何做。做一个简单的四则运算计算器,这样对运算,输入输出都有所了解。逐步地写象写字板那样的编辑器。这是指pc机。
对单片机来说,建议先学mcu/arm的硬件理论。控制,只有处理器及外围接口接明白了,开发就容易了。
希望有益于你。