目录:
1,自我介绍
2,C语言个人理解
3,C语言个人规划
4,C语言未来展望
1,自我价绍
读者你好,我是 KaiWeiJun ,这是我在 CSDN 所创作的第一篇博客。
2,C语言个人理解
经过一段时间的学习,本人对于C语言也算是稍微有了那么一点点的理解,
C语言, Computer Language ,顾名思义就是人类与计算器进行沟通的语言,语言是交流的产物之一,同时也促进了双方交流的深入程度。C语言的诞生,最初是为了解决 B语言 移植性很差的问题:
虽然在1970年,肯·汤普森在BCPL语言的基础上,开发出了B语言,同时,他用B语言编写了第一个UNIX操作系统,当时,这个操作系统运行在一台PDP-7型计算机上。然而,想把这套操作系统用于其它型号的计算机却很困难,这就表明它的可移植性很差。
所以,在1972年,丹尼斯·里奇在B语言的基础上再次改进,推出了C语言,C取自于BCPL的第二个字母。在这之后,里奇使用C语言重新编写了UNIX操作系统,良好的解决了操作系统难移植的问题,自此里奇也被称之为C语言之父。
C语言是一种编程语言,不能直接被电脑所读取,需要通过在相关编译器种进行语言编写,然后通过连接器,把C语言转换为电脑能读懂的汇编语言。
随着C语言的蓬勃发展,越来越多的计算机语言如雨后春笋般冒出,java,python,go,c++等等,都在原来C语言的基础上进行了一定改进,这些语言各有所长,都有自己突出的区域。
3,C语言个人规划
我计划在7月份结束前完成C语言数据结构之前的学习,在10月份之前完成数据结构的学习,并尽可能学习深入 操作系统。计划2023年结束前尽可能结束操作系统以及之前的板块。计划每周学习35小时以上,
在学习C语言的时候适当做笔记,先进行一遍学习,不懂的地方做标记,第一遍完之后逐步解决难题,每天都先回顾自己的笔记,然后就开始学习新的内容,晚上会进行上机练习或者回顾旧知识。注重错题的错因和修正方式,不断优化代码风格,以及代码效率。
4,C语言未来展望
通过C语言的学习,不断精进自己的编程水平,从初阶,到进阶,步步为营,稳扎稳打,最大的愿望就是进大厂卖红薯。