关于C语言的学习线路,大家学习的过程中肯定会遇到很多的困难和挫折,话不多说,先给大家分享一套资料,可以加微信领取资料。

我们先来了解一下啊C语言的简史,这段历史要从20世纪六十年代中叶的美国说起,当时的三方大佬:麻省理工学院,AT&T贝尔实验室和通用电气准备为GE-645大型机开发一个叫Multics的分时操作系统,但是开发并不是很尽人意。

90天学会c语言(全是科技和狠活)(1)

因为这个开发系统逐渐变得过于臃肿和复杂,因此贝尔实验室就渐渐退出了这个项目,但是事情并没有这么简单,在贝尔实验室没有退出之前,他的一个名叫肯汤普森的开发员,在工作之余开发了一款小游戏叫太空旅行,游戏吗,就是拿来玩的,但是想玩就必须有电脑,有电脑就得有操作系统,拿公司的电脑玩显然并不现实,所以这个开发人员想要一个性价比更高的配置,所以他的目标转向了一台实验室没人用的小型机,机器是有了,但是还没有系统,这里给大家解释一下,因为当时的操作系统大部分都是很不通用的,所以这个狠人自己要给这台小型机写一个操作系统,一个人当然是不行的,所以他叫上了他的朋友丹尼斯里琪,他也是贝尔实验室的开发人员。

终于在1969年他们两完成了这个极简版的Multics操作系统,他们给系统起了个名字UNIX,目前我们常知道的系统都和UNIX有关,起初他们用汇编语言写这个操作系统,汇编语言是对机器指令的直接翻译,是一种很底层的语言,底层的肯定解决不了实际的问题,所以急需一个抽象层次高的工具来提高工作效率,肯汤普森创造一种新语言叫B语言,发现他还是不够好用,并不能充分发挥出他的性能,于是丹尼斯里琪改了一下这个B语言,改之后就是早期的C语言。

后来在1978年,布莱恩柯宁汉和丹尼斯里琪

90天学会c语言(全是科技和狠活)(2)

写了一部C语言的教材,叫做《C语言设计语言》

90天学会c语言(全是科技和狠活)(3)

,我国称其为黑皮书,

90天学会c语言(全是科技和狠活)(4)

可谓是经典中的经典。

,