什么叫c语言结构化(知道并没有什么用的C语言背景)

c语言是一种结构化的编程语言。它也称为面向函数的编程语言。C语言是由美国贝尔实验室(AT&T)的Dennis Ritchie1972年开发的。1968年,丹尼斯·里奇(Dennis Ritchie)开始研究诸如BCPL,CPL之类的编程语言。他研究的主要目的是开发一种新的语言来创建一个称为UNIX的操作系统。经过四年的研究,创建了一种新的编程语言,并针对BCPL和CPL等语言中的缺陷提供了解决方案。1972年,新语言被引入,名称为“ Traditional C ”。

什么叫c语言结构化(知道并没有什么用的C语言背景)(1)

名称“ c”是从先前的语言“ B”(BCPL)的序列中选择的,因为“ c”的大多数功能都源自BCPL(B语言)。c语言的第一个成果是UNIX操作系统。最初的UNIX OS是完全使用“ c”编程语言开发的。Dennis Ritchie是“ C”语言的创始人,被称为“ C之父”“ UNIX之父”。c编程语言非常流行,因为它可靠,简单且易于使用,并且几乎是所有其他编程语言的基础。

以下是“ c”之前的语言和“ c”的各种版本。

什么叫c语言结构化(知道并没有什么用的C语言背景)(2)

1. CPL(通用编程语言)

CPL是1960年代初期由剑桥大学的Martin Richards发明的。

2. BCPL(基本组合编程语言)

BCPL是1966年由剑桥大学的Martin Richards发明的。当时它是​​一种流行的编程语言。BCPL允许用户直接访问计算机内存。BCPL是CPL的扩展。

3. B语言

B语言源自BCPL。它是由美国贝尔实验室的Ken ThompsonDennis Ritchie于1969年推出的。B语言类似于BCPL。

4. C语言

C语言源自B语言。它是由美国贝尔实验室的Dennis Ritchie于1972年推出的。C语言主要是为了创建一个称为UNIX的操作系统而开发的。名称C是基于先前的语言B和BCPL给出的。百分之九十的UNIX操作系统代码都是用C语言编写的。在1970年代,C语言成为一种非常流行的编程语言。许多大学和组织开始为各自的项目创建其C语言版本。因此,C语言当时有许多变体。后来它被标准化。

5. ANSI C(C89)

1983年,ANSI(美国国家标准协会)成立了一个委员会,以制定C语言的标准规范。1989年,该委员会推出了带有标准库文件的标准C版本,名称为“ ANSI C”。ANSI C也简称为C89。

6. C90

在1990年,ANSI C通过了一些新功能,例如新的库文件,新的处理器命令,被ISO(国际标准化组织)标准化。并且还添加了关键字const,volatile和signed等。ISO标准化的ANSI C为ISO / IEC 9899:1990。此版本简称为C90。

7. C99

在1995年,C90添加了许多新功能,以创建C90的新版本。这个新版本的C在1999年通过了ISO标准化,名称为ISO / IEC 9899:1999。简称为C99。后来C99成为C的官方标准版本。

尾言

什么叫c语言结构化(知道并没有什么用的C语言背景)(3)

如果足下正在学习C语言,不妨关注《C语言入门视频教程51合集篇》

如果足下C语言学完,想要想学习数据结构,不妨关注《C语言数据结构入门教程》

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页