Lemon学习进阶日记[1]:c语言入门到进阶


更新:2019/3/13

这是需要有一定基础的朋友们一起来学习

每次更新文章都是近期我在学习的,大家有什么好的建议在下方评论或者发我邮箱

联系方式:1024547313@qq.com


首先,本人也是一个菜鸟,目前依然还在学习,我写这篇文章也是介绍我自己学习的目的和方法,大家学习一个语言都是从最基础的开始,一步一个脚印,不要好高骛远。大家学习编程最基础的就是c语言,我入门书是谭浩强的《C语言程序设计》第五版,红色的~你用的哪本书都不是很重要,书上写的最重要的一句话:编程 = 算法 + 数据结构,这句话我们也知道编程的灵魂就是算法,任何编程语言都是需要算法,也就是你的思维逻辑,要在心里有清楚的流程图,自己要实现什么目的,自己对于成品的思路。

不动手,只用眼睛看,我刚开始学的时候,觉得教程讲的我都听得懂,干嘛还要敲一遍代码?然后到自己写作业的时候,就是各种出错,天花乱坠的错误!!!输入法错了啊,关键字打错了啊,少一个括号啊!崩溃!然后我再也不敢怠慢了,该自己敲一遍的代码,就自己好好打一遍。还是会出错,各式各样的错误,很蛋疼!过了两个星期左右,我就明显的感觉自己的错误变少,思路也更清晰了!到最后要学完的时候,有一个作业是做一个简易通讯录的程序,一百多行的代码,我敲完顺利编译运行!没有错误,如果我一直偷懒不动手,是不可能达到的。现在想想,编程也是一个不断试错的过程,一开始学的时候,是不断纠正自己的错误,因为开始的程序都是简单的。到后来,程序越来越复杂了,就是找程序的错误,如果自己的错误都没有解决,何谈后面解决程序的错误呢?

一开始我听老师说,编程主要学的是其中的思想,听完自己感觉挺轻松,认为学思想,不就是听听课,没作业吗?所以没有吧课后作业当回事。过了几天,继续上课听老师讲,直接听不懂了。后来还是和一个学长交流,他说课后作业很重要,这是一个巩固的过程,将自己的知识用起来,这样就能更好的理解了,这也是一个反馈的过程。反馈非常重要,通过作业,写出一行行的代码,直到顺利运行,是一件很有成就感的事情,更能够激励自己去学习!学长讲的挺有道理的,我也听进去,按照他说的操作了,自己实践证明,写课后题确实是一个很好的巩固和反馈的方法!


写在结尾

其实成功的道路有很多,在自己努力的方向就应该多投入时间和精力,我们学会的不仅仅是c语言,而是通过最基础的编程语言去了解他的算法,之后我们上手别的语言也会得心应手,不会在算法出现别的问题。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值