概述
一、起源
1.起源:1972年,贝尔实验室的丹尼斯·里奇和肯·汤普逊在开发UNIX操作系统时设计了C语言。
2.基础:B语言。
3.目标:供程序员使用的编程工具,成为有用的编程语言。
二、特性
(一)优点
1.设计特性:融合计算机科学理论和实践的控制特性,易完成自顶向下的规划、结构化编程和模块化设计,因此易懂可靠。
2.高效性:C语言程序紧凑,运行速度快,具有汇编语言的微调控制能力,这种能力可以根据具体情况微调程序以获得最大运行速度或最有效地使用内存。
3.可移植性:很多计算机体系结构都可以使用C编译器,各种操作系统都有相适应的C编译器。
4.强大而灵活:
5.面向程序员:用C语言可以访问硬件、操控内存中的位;有丰富的运算符;大型的库。
(二)缺点
1.C语言编程自由,但涉及指针的编程错误难以察觉。
2.运算符很多,有人会自创极费解的代码。
三、应用范围
1.小型计算机-->微型机-->大型机
2.软件行业
3.嵌入式系统编程的流行语言
4.开发操作系统
四、C语言标准
1.1987年,布莱恩·柯林汉和丹尼斯·里奇合著的The C Programming Language第一版是公认的C标准,称之为K&R C或经典C。
2.1989年,美国国家标准协会(ANSI)公布ANSI C标准。1990年,国际标准化组织采用ANSI C,称为ISO C。最终版本称为C89或C90,习惯称ANSI C。
3.1994年,ANSI/ISO联合委员会发布C99标准。
4.2011年,标准委员会发布C11标准。
五、使用C语言
(一)编程七步
1.定义程序的目标
2.设计程序
3.编写代码
4.编译
5.运行程序
6.测试和调试程序
7.维护和修改代码
(二)编程机制
1.编写程序时,内容保存在文本文件中,称为源代码文件(source code file),文件名以.c结尾。
2.C编译器创建一个与源代码基本名相同的目标代码文件,扩展名是.obj。
3.生成可执行文件.exe。
最后
以上就是无辜缘分为你收集整理的C语言(一)——介绍的全部内容,希望文章能够帮你解决C语言(一)——介绍所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复