[工学]新编C语言程序设计教程本科第1章.pdf

[工学]新编C语言程序设计教程本科第1章.pdf

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[工学]新编C语言程序设计教程本科第1章

目录 第1章 C语言基础 第2章 基本数据类型 第3章 表达式 第4章 顺序结构程序设计 第5章 选择结构程序设计 第6章 循环结构程序设计 第7章 函数 第8章 数组类型 第9章 结构体类型与共用体类型 第10章 指针类型 第11章 文件类型 第12章 编译预处理 第13章 C到C++ 第14章 C语言程序设计实例 第1章 C 语言基础 1.1 C语言概述 1.2 基本语法成份 1.3 C程序的结构 1.4 C程序的实现 1.1 C语言概述 1.1.1 C语言的产生与发展 1. C语言的产生  C 语言于1972年~1973年间, 诞生于美国的贝尔实验室, 由 Denis.M.Ritchie创建。  C语言的产生基于两个方面的需要。一是为满足UNIX操作系统开 发的需要。UNIX操作系统是一个通用的、复杂的计算机管理系统。 二是为拉近高级语言与硬件之间距离的需要。 C语言集高级语言与汇编语言优点于一身。  C语言面对实际应用的需要而产生, 直至今日仍不改初衷。 2. C语言的发展 1960年出现的ALGOL语言是一种面向问题的高级语 言, 远离硬件, 不适于开发系统软件。1963年, 英国剑桥大 学推出CPL语言, CPL语言比ALGOL语言接近硬件一些, 但 规模较大, 难以实现。1969年, 剑桥大学的M.Richards对 CPL语言进行简化, 推出BCPL语言(BCPL—Basic Combined Programming Language) 。 1970 年 , 贝尔实验室的 K.Thompson 为DEC 公司PDP[CD*2]7计算机上运行的一种 早期UNIX操作系统设计了一种类BCPL语言,称为B语言。 B语言规模小, 接近硬件, 1971年在PDP-11计算机上实现, 并 写了UNIX操作系统。1960年~1971年是C语言的萌芽阶段。 1972年~1973年间, 贝尔实验室的D.M.Ritchie在保留 B语言优点的基础上, 创建了C语言。1973年, UNIX操作 系统被用C语言改写, 称为UNIX第五版。最初的C语言只 是一种UNIX操作系统的工作语言, 依附于UNIX系统, 主 要在贝尔实验室内部使用。 UNIX 以后的第六版、第七版、 SYSTEM Ⅲ和 SYSTEM Ⅴ都是在第五版的基础上发展起来的, C语言也 作了多次改进。到1975年, UNIX第六版的公布, 使C语言 受到人们的普遍注意。 UNIX操作系统的广泛使用, 促进了C语言的迅速发 展与普及, C语言的发展与普及也促进了UNIX操作系统 的推广。到1978年出现了独立于UNIX和PDP计算机的C 语言, 从而,C语言被迅速移植到大、中、小与微型机上。 当年, B.W.Kernighan和D.M.Ritchie 以UNIX第七版的C编 译程序为基础, 出版了影响深远的名著《C程序设计语 言》。  C++语言是C语言

文档评论(0)

qiwqpu54 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档