Click 数组同类有序数据的集合数组元素由一个统一的数组名和下标来确定本章的主要内容包括:一维数组的定义与引用二维数组的定义与引用字符数组的定义与引用常用字符串处理函数双精度 double示例E000E001E002E003E004E005E006E007E008E009a=bt=a[0]Input a[i]C系统定义数组时根据定义需求分配足够的的存储空间数组元素顺序存放在这片存储单元中下标为0
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第9章 一遍又一遍——循环结构所谓循环就是对某块代码段重复多次地执行循环结构是C语言程序书写中常用的一种重要控制结构C语言提供了3种循环结构分别是while结构do while结构和for结构本章将对其展开讨论9.1 构造循环循环结构有两大要素:循环条件和循环体当满足某个条件时重复执行某些动作直到该条件不再满足这个表述很好
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第九章 编译预处理作用:对源程序编译之前做一些处理生成扩展C源程序种类宏定义 define文件包含 include条件编译 if--else--endif等格式:开头占单独书写行语句尾不加分号如 if(x==YES) printf(corre
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级C程序设计9.1 宏定义9.2 文件包含处理第9章 预处理命令C提供的预处理功能主要有以下三种: 1. 宏定义 2. 文件包含 3. 条件编译分别用宏定义命令文件包含命令条件编译命令来实现为了与一般C语句相区别这些命令以符号开头9.1 宏定义9.1.1 不带参数的宏定义用一个指定的标识符(即名字)来代表一个字符串它
? 数值型数据:整数实数这些变量具有的性质:2001i上述过程称为变量的 直接访问20022002重要概念: 指针变量也有各种类型(如上面所示)但指针变量的值只能是整型值 int i j ?p i=3 p=i例 编写一程序通过函数输出两个数中的最大值 2. 参数的传递方式 函数调用时程序把ab的值100200传递给xy在swap( )函数中xy交换之后没有把它们的结果返回给实参a
C程序的运行环境 节目录 简单的C程序介绍表 C语言图形符号表下画线at符号小于号反斜线与符号正斜线冒号转义字符的意义回车13位八进制数所代表的字符 保留字是由C语言规定的具有特定意义的字符串通常也称为关键字C语言的保留字只能小写用户定义的标识符不应与保留字相同如表1-3所示列出了C语言中可以使用的所有保留字字符型do循环自动双精度实型开关语句if语句枚举 标识符及其构成
单击此处编辑母版标题样式单击此处编辑母版副标题样式9.1 宏定义9.2 文件包含处理9.3 条件编译习题第9章 预处理命令ANSI C标准规定可以在C源程序中加入一些预处理命令(preprocessor DireCtiveS) 以改进程序设计环境提高编程效率这些预处理命令是由ANSI C统一规定的但是它不是C语言本身的组成部分不能直接对它们进行编译(因为编译程序不能识别它们)必须在对程序进行通常
掌握结构体类型的概念和定义结构体变量结构体数组及结构体变量指针的定义成员运算符与结构体变量的引用掌握共用体类型的概念定义及应用掌握枚举类型的概念定义及应用会用typedef定义类型 结构体类型此处必须加分号 引用结构体变量运行 结构体数组的引用 p[i].age=22 给结构体数组元素p[i]的成员age赋值22例: include include struc
第9章 文 件9.1 文件概述9.2 打开关闭文件9.3 顺序读写文件9.4 定位读写文件一文件概念 存储在外部介质上数据的集合二存取单位 C语言对文件的存取是以字节为单位的三文件分类 按数据的组织形式可分为: (1) ASCII文件(文本文件) 它的每一个字节放一个ASCII代码代表一个字符 (2) 二进制
宏定义文件包含处理 条件编译宏定义的作用是在本程序文件中用指定的标识符PI来代替这个字符串在编译预处理时将程序中在该命令以后出现的所有的PI都用代替这种方法使用户能以一个简单的名字代替一个长的字符串这个标识符(名字)称为宏名在预编译时将宏名替换成字符串的过程称为宏展开define是宏定义命令define G _______ void main()
违法有害信息,请在下方选择原因提交举报