零基础36天学c语言心得总结

 学习过程是自己一个人在摸索,所以有一些不合仪的话语,还请指正

2020年12月26日截至2021年1月31日历时36天在家凭借b站分享的免费视频和一些网站平台自学了c语言的知识,学习c语言是我很早之前就有的计划,只是以前的我真的没有那个专注力,开始过好几次,都不了了之,真的,学这个东西是要下决心的,要喜欢编程而且要从中能体会到编程的快乐,这样才能学下去,我大学的专业是和计算机无关的,我自己的专业是工程造价,要不是真的喜欢,谁又会花时间去学习这么一门看起来很枯燥的学问,我喜欢编程,我喜欢一行行代码的创造过程,虽然我在学习的过程中不停的在参考别人的代码,但是,我觉的这不是一个不好的事,只要最终我能把知识掌握了化为自己所用,那么就算模仿着去进步也没什么,况且我在模仿的过程中也有自己的思考,大多时候自己会去尝试着以自己的思路去实现一些代码,再说了,我没有老师,也没有一个好的地方去交流,身边也没有人去搞这个编程,全部是我自己在摸索,我也不知道自己的知识水准到了什么层次,不过呀,有一点不容置疑,现在还是一个菜鸟,
我现在可以确定的是c语言的知识架构掌握的差不多了,
1.指针,内存管理这些关键知识掌握的都还不错,
2.预编译,编译,汇编,链接生成可执行文件这个过程是怎么进行,每个过程又会做些什么,都有着清晰的认识,
3.基本的语法也不用说,通过大量的代码练习,也掌握了,要不是大量的代码练习,也不至于花了36天之久,
4.各种数据类型也都熟练掌握,还有一些常用的库函数也都可以使用,也进行了自定义实现库函数,其中印象最深刻的一个函数就是qsort,其中大量调用指针,实现那个的时候真的费劲了,
5.通过b站张鹏伟老师的视频对计算机的内存也有了初步的认识,栈,堆,静态区,还有寄存器,高速储存,内存,磁盘,都有了一定的认识,一些简单的算法思路也学了不少,零零总总的知识很多的,学完后感觉自己并不能做出些啥来,但是这样的一捋,知识层面还是很多的,不枉费我36天,每天大概都有7个小时以上,我也没专门的去留意,
在这个学习过程中我得到了好多知识,同时我也失去了一些东西,我失去了一些人际交往,好多熟悉的人我没有太多的去联系,或者可以说我就没有去联系,放假之前约好放假的一起玩的朋友我也给放鸽子了,失去的这些真的怪可惜的,可是我自己是认为得大于失的,我也很纳闷,我是什么时候开始有了这么一份专注,能对一件事情这么的专注起来,起初我不觉得这是一个好的现象,害怕自己变成怪人,满满的发现,这样还挺不错的,至少每天都很充实,很有意义。哈哈,话说头发长了是真的不好看欸,明天剪一下头发去,这两天详细计划一下接下来的学习路线,顺便把这一个月的一部分学习成果整理出来,更新在博客上,以便保留和供他人指正参考,其实接下来的学习计划我也有个大概了,接下来学习c++,数据结构,以及Linux操作系统上的编程,还有MySQL的应用,QT也想学一下,虽然不知道对不对,但学就完事了,自学嘛,避免不了走弯路的,至于c语言有遗漏部分再往后的学习中再补吧,下面我附一下我学c语言的一些资料和网站,
1.b站视频号,我个人觉得张鹏伟老师讲的真的很好,适合零基础 BV1oi4y1g7CF
2.第二个是酷壳网,陈皓老师真的很厉害,思想很厉害写的文章也都很好,他的那篇讲自己三观的文章写的是真的好
coolshell.cn
3.第三个呀,就是CSDN了,这个自己体会吧,我是会去上面看看一些博客,学习一下大佬的思路,
4.参考书的话,我是去闲鱼买的二手书,C Primer Plus(第五版) 中文版 人民邮电出版社的
总结差不多也就这些了,主要是写给自己看的,总结一下过去,为接下来铺一下路,既然进了这个门,那就会坚持下去的,诸君共勉吧!

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值