1 / 97
文档名称:

关于c语言资料.ppt

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

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

分享

预览

关于c语言资料.ppt

上传人:endfrs 2016/7/5 文件大小:0 KB

下载得到文件列表

关于c语言资料.ppt

文档介绍

文档介绍:第一章概述 1-1 C语言发展的历史背景 67~70 年推出 BCPL (bined Programming Language), 被称为 B语言。 72~73 在B语言基础上设计出 C语言。 UNIX 操作系统用 C语言改写成功, 使C 语言的突出优点引起广泛注意。 1 1-1 C语言发展的历史背景?78年,《The C programming Language 》名著出版( K&R 著)。83年美国国家标准化协会(ANSI) 公布新标准,被称为 ANSI C。?目前在微型机上应用的版本有 Microsoft C 、Turbo C 等,各版本略有差异。 1-2 简单的 C程序例 main( ) { int a ; / * 定义一个整型变量 a * / int b ; int c ; a=45 ; b=24 ; c= a+b ; printf( ” a=%d, b=%d, c=%d,\n ”,a,b,c); / * 输出变量 a、b、 c的值* / } 给 a, b 赋值的语句表达式 a+b 赋值给 c 3 上述程序可以该改写为以下形式: int sum( x,y ) // 定义一个名为 sum 的函数 int x, y ; // x,y 为函数的形式参数(整数类型) { int z; z=x+y; return(z); } //函数体 main ( ) { int a , b ,c; a=45 ; b=24 ; / * 给 a, b 赋值* / c=sum(a,b) ; printf( “ a=%d, b=%d, c=%d,\n ”,a,b,c); / * * 输出变量 a、b、c的值* / } 主函数被调函数 4 1-3 C 语言特点 1. 语言简洁、紧凑,使用、方便灵活。关键字少( 32 个),程序书写形式自由。 2. 运算符丰富( 34 种)。(见 附录) 3. 数据结构丰富(尤其是指针类型使用灵活、多样)。 5 1-3 C 语言特点 4. 语法限制不严。 5. 可访问物理地址,有汇编语言的大部分功能。 6. 生成的目标代码质量高,程序执行效率高。 1-4 C 程序上机步骤编辑源程序( ) 编译成目标程序( ) 与库程序和其他目标程序连接成可执行的程序( )。 7第二章数据类型、运算符与表达式 2-1 数据类型程序 = 数据结构 + 算法 + 程序设计方法 + 语言工具和环境 C语言提供的数据结构是以数据类型的形式出现的。 8C的数据类型有: 基本类型: 整型、字符型、实型、枚举类型构造类型: 数组、结构(体)、联合指针类型空类型 2-2 常量与变量在程序执行过程中,其值不能被改变的量为常量。在程序中,常量可以用符号来表示。在程序执行过程中,其值可以被改变的量为变量。每一个变量须有一个变量名,它在内存中占有一个内存单元。变量名的标识符须字符或下划线开头,长度不限。大小写字母表示不同的标识符。 10