编辑: 山南水北 2019-07-12

T)贝尔实验室正式发表了C语言.B.W.Kernighan和D.M.Ritchit合著了著名的 THE C PROGRAMMING LANGUAGE 一书.通常简称为《K&

R》,也有人称之为《K&

R》标准.但是,在《K&

R》中并没有定义一个完整的标准C 语言,后来由美国国家标准协会(American National Standards Institute)在此基础上制定了一个C 语言标准,于一九八三年发表.通常称之为ANSI C. C 语言标准 C语言版本 目前最流行的C语言有以下几种: ・Microsoft C 或称 MS C ・Borland Turbo C 或称 Turbo C ・AT&

T C这些C语言版本都实现了ANSI C标准,并在此基础上各自作了一些扩充,使之更加方便、完美. 我们学习的是Turbo C C语言的基本特点:

1、 C语言被称为 高级语言中的低级语言 ,这样说不是指它的功能差或难于使用,而是指它 具有许多汇编语言等低级语言才具备的功能, C语言允许直接访问物理地址,能进行位操作,能实现汇编语言的大部分功能,可以直接对硬件进行操作. 所以C语言在系统设计十分有效,过去系统软件只能用汇编语言编写,使用C语言可以减轻程序的负担,提高效率,写出来程序也更具有可移植性. 计算机的层次 硬件(Hardware) 操作系统(OS) 应用程序(Application) 应用平台 基于平台的应用程序 低级语言的地盘 高级语言的地盘 C语言的地盘 C语言的基本特点:

2、C语言简洁、紧凑,使用方便、灵活. ANIS C语言只有32个关健字,9种控制语句.我们学习的TC扩充了11个关键字,一共也才43个关键字. C语言的基本特点:

3、运算符丰富.共有34种.C把括号、赋值、逗号等都作为运算符处理.从而使C的运算类型极为丰富,可以实现其他高级语言难以实现的运算.

4、具有结构化的控制语句.

5、语法限制不太严格,程序设计自由度大.

6、生成目标代码质量高,程序执行效率高. C语言的基本特点:

7、与汇编语言相比,用C语言写的程序可移植性好.

8、C语言是程序员的语言,是为专业程序员设计的语言,它实现了程序员的期望:很少限制,程序设计自由度大,方便的控制结构,独立的函数,紧凑的关键字集合和较高的执行效率.缺点: 语法限制不太严,编译器不进行太多的错误检查,程序员在编程如果不注意的话,很容易出现编译通过但程序出错的现象. 第一个C语言程序 学习任一计算机高级语言的最佳途径都是编程,对于任一计算机语言,编写的第一个程序都是输出一个字符串.出于对K&

R的敬意,一般讲解第一个程序进都是选择K&

R的 C PROGRAMMING LANGUAGE 一书中的第一个例子--打印 Hello World 来进行讲解. 第一个C语言程序 如何利用C语言在屏幕上显示出如下单词: Hello World! ?实现过程:

1、编写源程序;

2、编译,将源程序编译成目标文件: *.obj;

3、将目标文件链接成可执行文件:*.exe;

4、运行可执行文件. 第一个C语言程序 /* 在屏幕上显示Hello World! */#include stdio.h main(){ printf ( hello World!\n );

}

1、编写源程序,存储为helloworld.c,内容如下: /* 功能注释:在屏幕上显示Hello World! */#include stdio.h /*编译预处理, 告诉编译程序在本程 序包含标准输入输出库函数*/ main() //主函数,无参数 函数头 p........

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
发布一个新话题