(一) 概述
一、C语言的产生与发展
C语言是1972年由美国的Dennis Ritchie设计发明的,并首次在UNIX操作系统的 DEC PDP-11 计算机上使用。它由早期的编程语言BCPL (Basic Combind Programming Language)发展演变而来。在1970年,ATT贝尔实验室的Ken hompson根据BCPL语言设计出较先进的并取名为B的语言,最后导致了C语言的问世。
随着微型计算机的日益普及,出现了许多C语言版本。由于没有统一的标准, 使得这些C语言之间出现了一些不一致的地方。为了改变这种情况,美国国家标准研究所(ANSI)为C语言制定了一套ANSI标准,成为现行的C语言标准。
二、C语言的特点
C语言发展如此迅速, 而且成为最受欢迎的语言之一,主要因为它具有强大的功能。许多著名的系统软件, 如PC-DOS,DBASE Ⅳ都是由C语言编写的。用C语言加上一些汇编语言子程序, 就更能显示C语言的优势了。归纳起来C语言具有下列特点:
1. C是中级语言
它把高级语言的基本结构和语句与低级语言的实用性结合起来。C语言可以象汇编语言一样对位、字节和地址进行操作,而这三者是计算机最基本的工作单元。
2. C是结构式语言
结构式语言的显著特点是代码及数据的分隔化,即程序的各个部分除了必要的信息交流外彼此独立。这种结构化方式可使程序层次清晰,便于使
您可能关注的文档
- 200761119342《货币银行学》模拟试卷.doc
- 20080117100539最新公务员基本常识常考试题.pdf.ppt
- 201196345262637029712502012校园招聘企业资料.doc
- A907 招商会议20111123.ppt
- A 前言(考试宣导).ppt
- abfnyh农村信用社基础知识问题集.doc
- Abgeqqq银行从业资格公共基础模拟试题及答案.doc
- ACAA-CAFA数字艺术设计职业教育课程安排.doc
- ACCD平面设计考试大纲.doc
- ACCD认证 Photoshop 试题集2.doc
- CN119871419A 一种机械手及基于高精度直线运动的智能控制方法 (苏州凯欧机械科技有限公司).pdf
- CN119871418A 一种多机械臂系统的事件触发协同指数实用跟踪控制方法 (华南理工大学).pdf
- 眼科患者的护理(五官科护理课件).ppt
- CN119870798A 一种b柱热成型零件焊接装置及其焊接方法 (蚌埠简道轻量化科技有限公司).pdf
- CN119870664A 一种大口径ta31管材环形截面焊接设备及焊接方法 (陕西茂松科创有限公司).pdf
- 辽宁省大连市金普新区2025_2026学年七年级上学期期末历史试题(图片版,含答案).docx
- CN119869675A 一种从稀土废料内回收稀土的装置及方法 (昆明锥旅电子科技有限公司).pdf
- CN119869634A 一种可快速更换疏水介电薄膜的数字微流控芯片及其加工方法 (大连海事大学).pdf
- 上海碳复碳通新材料科技有限公司介绍企业发展分析报告.docx
- 物理因子治疗的分类特点及应用(物理因子治疗技术课件).ppt
原创力文档

文档评论(0)