欢迎来到人人文库网! | 帮助中心 人人文档renrendoc.com美如初恋!
人人文库网

高素质编程师

第八章 指针 C程序设计中使用指针可以。字符输出函数 Evaluation only.Evaluation only. Created with Asp。C程序设计中使用指针可以。

高素质编程师Tag内容描述:<p>1、第九章 结构体与共用体 9.1 结构体 char name20; char sex; int age; float score; char addr30; ; name num sex age score addr 2字节 2字节 20字节 1字节 4字节 30字节 结构体类型定义描述结构 的组织形式,不分配内存 结构体类型定义的作用域 Evaluation only.Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd.Copyright 2004-2011 Aspose Pty Ltd. 例 struct student int num; char name20; ch。</p><p>2、第八章 指针 C程序设计中使用指针可以: l使程序简洁、紧凑、高效 l有效地表示复杂的数据结构 l动态分配内存 l得到多于一个的函数返回值 Evaluation only.Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd.Copyright 2004-2011 Aspose Pty Ltd. Evaluation only.Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Created with Aspose.Slides for .NET 3.5 Client。</p><p>3、第五章 数组 构造数据类型之一 数组:有序数据的集合,用数组名标识 元素:属同一数据类型,用数组名和下标确定 5.1 一维数组 一维数组的定义 v定义方式: 数据类型 数组名 常量表达式; 合法标识符 表示元素个数 下标从0开始 :数组运算符 单目运算符 优先级(1) 左结合 不能用( ) 例 int a6; a0 0 1 4 5 a1 a2 a3 a4 a5 2 3 a 编译时分配连续内存 内存字节数=数组维数* sizeof(元素数据类型) 数组名表示内存首地址, 是地址常量 Evaluation only.Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Created wi。</p><p>4、第一章 C语言概述 C语言发展历史 C语言特点 C程序格式和结构特点 C程序上机步骤 Evaluation only.Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd.Copyright 2004-2011 Aspose Pty Ltd. 1.1 C语言发展历史 程序设计语言的发展 机器语言 汇编语言 高级语言 面向过程 面向对象 CPU指令系统,由0、1序列构成的指令码组成 如:10000000 加 10010000 减 用助记符号描述的指令系统 如 ADD A, B 面向机。</p><p>5、第七章 编译预处理 作用:对源程序编译之前做一些处理,生成扩展C 源程序 种类 v宏定义 #define v文件包含 #include v条件编译 #if-#else-#endif等 格式: v“#”开头 v占单独书写行 v语句尾不加分号 Evaluation only.Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd.Copyright 2004-2011 Aspose Pty Ltd. 如 if(x=YES) printf(“correct!n”); else if (x=NO) printf(“error!n”); 展开后: if(。</p><p>6、第六章 函数 6.1 概述 模块化程序设计 v基本思想:将一个大的程序按功能分割成一些小模块, v特点: l各模块相对独立、功能单一、结构清晰、接口简单 l控制了程序设计的复杂性 l提高元件的可靠性 l缩短开发周期 l避免程序开发的重复劳动 l易于维护和功能扩充 v开发方法: 自上向下,逐步分解,分而治之 Evaluation only.Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd.Copyright 2004-2011 Aspose 。</p><p>7、格式: putchar( c ) 参数: c为字符常量、变量或表达式 功能:把字符c输出到显示器上 返值:正常,为显示的代码值;出错,为EOF(-1) 第三章 数据输入与输出 5C语言无I/O语句,I/O操作由函数实现 5 #include 3.1 数据输出 字符输出函数 Evaluation only.Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd.Copyright 2004-2011 Aspose Pty Ltd. /*ch3_1.c*/ #include main() int c; char a; c=65; a=B。</p><p>8、第二章 数据描述 预备知识 数据类型 常量与变量 不同类型数据间的转换 运算符和表达式 Evaluation only.Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0.Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd.Copyright 2004-2011 Aspose Pty Ltd. 2.0 预备知识 计算机中数的表示及进制转换 v数码、基与权 l数码:表示数的符号 l基:数码的个数 l权:每一位所具有的值 v数制 语 言 程 序 设 计 第 二 章 数 据 描 述 C Evaluation only.Evaluation on。</p><p>9、第六章 函数,6.1 概述 模块化程序设计 基本思想:将一个大的程序按功能分割成一些小模块, 特点: 各模块相对独立、功能单一、结构清晰、接口简单 控制了程序设计的复杂性 提高元件的可靠性 缩短开发周期 避免程序开发的重复劳动 易于维护和功能扩充 开发方法: 自上向下,逐步分解,分而治之,C是模块化程序设计语言,C程序结构,C是函数式语言 必须有且只能有一个名为main的主函数 C程序的执行总是从main函数开始,在main中结束 函数不能嵌套定义,可以嵌套调用,函数分类 从用户角度 标准函数(库函数):由系统提供 用户自定义函数 从函数形式。</p><p>10、第六章函数 6 1概述模块化程序设计基本思想 将一个大的程序按功能分割成一些小模块 特点 各模块相对独立 功能单一 结构清晰 接口简单控制了程序设计的复杂性提高元件的可靠性缩短开发周期避免程序开发的重复劳动易于。</p><p>11、第八章 指针,C程序设计中使用指针可以: 使程序简洁、紧凑、高效 有效地表示复杂的数据结构 动态分配内存 得到多于一个的函数返回值,8.1 指针的概念 变量与地址,程序中: int i; float k;,内存中每个字节有一个编号-地址,i,k,编译或函数调用时为其分配内存单元,变量是对程序中数据 存储空间的抽象,指针与指针变量 指针:一个变量的地址 指针变量:专门存放变量地址的。</p><p>12、第九章 结构体与共用体,9.1 结构体 结构体是一种构造数据类型 用途:把不同类型的数据组合成一个整体-自定义数据类型 结构体类型定义,struct 结构体名 类型标识符 成员名; 类型标识符 成员名; . ;,成员类型可以是 基本型或构造型,struct是关键字, 不能省略,合法标识符 可省:无名结构体,例 struct student int num; char nam。</p><p>13、第二章 数据描述,预备知识 数据类型 常量与变量 不同类型数据间的转换 运算符和表达式,2.0 预备知识 计算机中数的表示及进制转换 数码、基与权 数码:表示数的符号 基:数码的个数 权:每一位所具有的值 数制,各种进制之间的转换 二进制、八进制、十六进制转换成十进制 方法:按权相加,各种进制之间的转换(整数) 二进制、八进制、十六进制转换成十进制 方法:按权相加。</p>
【高素质编程师】相关PPT文档
高素质编程师湖南大学语言课件第九章.ppt
高素质编程师湖南大学语言课件第八章.ppt
高素质编程师湖南大学语言课件第五章.ppt
高素质编程师湖南大学语言课件第一章.ppt
高素质编程师湖南大学语言课件第七章.ppt
高素质编程师湖南大学语言课件第六章.ppt
高素质编程师湖南大学语言课件第三章.ppt
高素质编程师湖南大学语言课件第二章.ppt
高素质编程师湖南大学C语言课件第六章.ppt
高素质编程师 湖南大学C语言课件 第六章.ppt
高素质编程师 湖南大学C语言课件 第八章.ppt
高素质编程师 湖南大学C语言课件 第九章.ppt
高素质编程师 湖南大学C语言课件 第二章.ppt
高素质编程师 湖南大学C语言课件 第七章.ppt
高素质编程师 湖南大学C语言课件 第三章.ppt
高素质编程师 湖南大学C语言课件 第一章.ppt
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

网站客服QQ:2881952447     

copyright@ 2020-2025  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!