过去不必追忆,未来依旧可期
过去不必追忆,未来依旧可期
目录:
一、为什么要学习c语言?
二、学习c语言会遇到的各种人生中的"bug"
三、如何学习c语言?
一、为什么要学习c语言?
1.从语言本身出发,学会一门编程语言是你正式踏入互联网行业的第一步。学好 C 语言有利于学习其他语言,更好的理解计算机组成原理,就连 Python 解释器也是C语言写的
2.c语言的运用范围广,从操作系统到嵌入式开发,从网络编程到游戏开发,即使是大学中的单片机也是运用c语言点亮”电灯泡“
3.C语言已经存在很多年了,它有广泛的使用团体并且有大量的现成代码可以利用。这就使你能在过去程序的基础上,快速和高效的编写新的算法和函数(码农狂喜~)
二、学习c语言会遇到的各种人生中的"bug"
1.无论是哪种网课,只要坐在椅子上安静五分钟就开始带上了”痛苦面具“,不知不觉就开始刷起了手机或者视频
2.没有找到合适的课程,老师教的太快听不懂
3.找不到代码题目可以写
……
我的建议:
1.首先,无论是谁都会有一些人生中的"bug",当你点进这篇文章就代表你仍然是一个积极向上的小朋友哦,只是你会不知不觉的拖延。那么如何”解决掉“自己的拖延症呢?关键是要给自己”制定规则“,比如说在即将开始学习的时候,跟自己说“我认真学25分钟之后就奖励自己听两首歌”或者是“我把这一节的知识总结完就睡30分钟”。即使在休息的时候又被“诱惑”了,也不要自责,毕竟每个人都会有和自己懒惰做斗争的过程
2.网课其实可以在b站上找播放量最高的课程先看,如果觉得不行也可以问问自己的学长学姐,他们是怎么学的,基本上他们都有很好的网课资源
3.刷题网站推荐✌️牛客网在线编程_语法篇_基础语法
不积硅步,无以至千里,唯有耐得住路上的风霜,才能够欣赏到沿途的风景
三、如何学习c语言?
a.实践,多敲代码
b.多思考,遇到错误的代码时根据相应的知识点发散思考
c.多调试,了解代码运行的底层逻辑
实践,多敲代码
一、上课敲一遍老师敲的代码
跟老师上网课的时候一定要敲敲代码,不要认为老师的代码我都懂就直接两倍速翻过去了,不敲一敲你根本不知道以后用的时候哪里就报错了
二、给自己留作业
每天给自己留一些任务,并且将其保存起来,给未来的自己更多力量
三、重视语法
初学者学习语言最容易出错的就是语法,只要语法不出错,就代表你已经开始迈进了c语言的初阶
多思考,遇到错误的代码时根据相应的知识点发散思考
c语言的知识点是很复杂的,最好使用思维导图的方式去总结c语言的各种知识点,或者将一些知识点截图归类
比如:
1.数据和C语言基本数据类型
2.字符串和格式化输入/输出
3.运算符、表达式和语句
4.循环语句for、while、do while和条件运算符
5.控制语句if else、continue分支
6.字符输入、输出与putchar和getchar
7.函数和递归
8.指针和数组
这些知识点都是c语言的基础,需要将它们转化成形象的图形,方便我们后面的复习以及精进学习
多调试,了解代码运行的底层逻辑
所谓调试就是看着代码一步一步地执行过程,了解到底是哪一步出了bug,特别是前期的循环语句中,如果代码出错,一定要多调试,发现自己的知识漏洞,只有这样才能够稳扎稳打的把c语言的基础给打牢
最后再说一句,其实作者也只是一个普普通通的大二学生,也在摸索着自己的道路。其实身边也有大佬,从起跑线就将我们狠狠摩擦,也有特别聪明的同学在为保研努力,但看到的更多的是很多的人因此自甘堕落,自暴自弃,我也曾因为方向选错浪费时间而颓废了很长时间,每天看小说逃避现实,也曾愤怒于命运为何待我如此不公,最终冷静下来才发现自己的生活早就乱作一团,身边不知何时已再无伙伴,而路其实一直都在,只是我选择用着各种各样的借口去逃避现实罢了。
所谓种瓜得瓜,种豆得豆,一切皆有因有果,种一棵树的最好时间就是十年前和现在。莫愁前路无知己,天下何人不识君!可以平凡,不可平庸,愿我们都能够为了自己的未来而奋斗