第1章 C语言的发展及其特点

1.3 C语言的发展及其特点

C语言的发展

  1. 1972 年,美国贝尔实验室的 D.M.Ritchie 在 B 语言的基础上设计出了 C 语言。最初的 C 语言只是为描述和实现UNIX操作系统提供一种工作语言而设计的。
  2. 1973 年,Ken Thompson 和 D.M.Ritchie 合作把 UNIX 的 90% 以上用 C 语言改写,即 UNIX 第 5 版。随着 UNIX 的日益广泛使用,C 语言也迅速得到推广。
  3. 1978 年,以UNIX第7版中的C语言编译程序为基础,Brian W.Kernighan和Dennis M.Ritchie合著了影响深远的名著The C Programming Language,这本书介绍的 C 语言成为后来广泛使用的 C语言版本的基础,它是实际上第一个 C 语言标准。
  4. 1983 年,美国国家标准协会(ANSI),根据 C 语言问世以来各种版本对 C 语言的发展和扩充,制定了第一个 C 语言标准草案('83 ANSI C)。
  5. 1989 年,ANSI 公布了一个完整的 C 语言标准——ANSI X3. 159-1989(常称为 ANSI C 或 C 89)。
  6. 1990 年,国际标准化组织 ISO 接受 C 89 作为国际标准 ISO/IEC 9899: 1990,它和 ANSI 的 C 89 基本上是相同的。
  7. 1999 年,ISO 又对 C 语言标准进行了修订,在基本保留原来的 C 语言特征的基础上,针对应用的需要,增加了一些功能,尤其是 C++ 中的一些功能,并在 2001 年和 2004年先后进行了两次技术修正,它被称为
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值