1 / 175
文档名称:

C语言程序设计.ppt

格式:ppt   页数:175页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言程序设计.ppt

上传人:中国课件站 2011/10/11 文件大小:0 KB

下载得到文件列表

C语言程序设计.ppt

文档介绍

文档介绍:C语言程序设计
主讲人:汪洋
第一章 C语言概述
C语言的发展与特点
C语言的基本程序结构
C语言程序的开发过程
C语言的基本词法
算法
C语言出现的历史背景
汇编语言依赖于计算机硬件,程序的可读性和可移植性差;
一般高级语言难以实现汇编语言的某些功能如对内存地址的操作、位操作等。
C语言的发展史
1960年 ALGOL 60;
1963年英国剑桥大学提出CPL语言;
1967年 Matin Richards提出BCPL语言;
1970年 Ken Thompson提出B语言;
1972-1973 ;
Brian ;
1987年美国国家标准化协会提出ANSI C。
C语言的特点
简洁、紧凑,使用方便、灵活;
允许直接访问地址,能进行位操作;
运算符丰富;
数据类型丰富;
结构化程序语言,便于实现程序的模块化;
程序执行效率高,可移植性好。
C语言的基本程序结构
C程序是由函数构成的,每个C程序有且只有一个主函数(main),可包含若干其他函数;
每个函数由首部与函数体组成;
首部包括函数类型、函数名、函数参数(形参)、参数类型,
int max(int x,int y)
函数体包括声明部分和执行部分。
main函数位置任意,但总是从main函数开始执行,在main函数中结束;
C程序书写自由,每个语句后需加一个分号;
主函数可调用任何非主函数,非主函数之间可互相调用,但不能调用主函数;
C语言本身没有输入输出语句;
用/*…………*/进行注释。
C语言程序的开发过程
编辑
编译
链接
计算机只能识别和执行由0和1组成的二进制的指令,为了使计算机能执行高级语言源程序,必须先用“编译程序”把源程序翻译成二进制形式的“目标程序”,然后将该目标程序与系统的函数库和其他目标程序连接成为可执行的目标程序。
C语言的基本词法
字符集:包括大小写英文字母52个、数字10个、键盘符号33个、转义字符。
标识符:是用户自定义的一组字符序列,用来表示程序中需要辨认的对象名称,如符号常量、变量、数组、函数。
规定:
标识符是由字母或下划线开头的字母、数字、下划线组成的一串符号,最长不能超过32个字符;
大小写字母有区别,大写字母只用来定义宏名,其他都采用小写字母表示。
保留字:32个,有特殊含义,主要用于构成语句,进行存储类型和数据类型的定义,不允许用户作为自定义标识符使用;
词类:常量、变量、运算符、函数、表达示、保留字;
语句:完成特定的操作,语句的有机组合序列完成指定的功能;