单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第5章 数据类型的扩展 (数组结构枚举)756-23 54……107 a[0] a[1] a[2] a[n-1]图5.1 一维数组5.1 数组5.1.1 数组的概念数组是一些意义上相关的同类型变量的有序集合每个数组元素都是一个变量用来存放不同的值数组元素引用形式:
Click to edit Master text stylesSecond levelThird levelFourth levelFifth levelClick to edit Master title style主 讲:金 萍E-mail:jinpingc.eduJava语言程序设计第二章 基本数据类型数组和枚举标识符和关键字1基本数据类型2数 组3枚举类型4小 结5标识
. 结构体的概念及其定义num name sex score age addr如:struct几点说明:day{ unsigned Noi2026 struct exp3结构体变量的引用令 p=x1 p?name 表示x1的等价于 (p).name或如上例:scanf(ds ) printf(d
支持数组语言实现的基类: 用C中的结构来实现音像记录表 通过实例理解枚举的作用
10010Li FunM18Beijing 在定义了某种类型的结构体后就可以使用该类型的结构变量用类型说明语句说明结构变量 struct 结构体名 结构变量名 系统为所说明的结构变量按照结构定义时说明的组成(成员分量)分配存储数据的实际内存单元例:将变量today说明为date型的结构变量: struct date today 说明多个addre
第一节 结构类型monthcity第一节 结构类型birthday输入zhang先生的情况可用如下语句:strcpy(zhang) 注意:不能写成=zhang = M 为结构中的字符成员赋值 = 1960 = 3 = 28 为嵌套定义的结构中的成员赋值 第一节 结构类型第一节 结构类型访问结构数组元素成员 必须遵守数组使用和访问结构成员的规定访问数组元素
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第五章 数组5.1 数组的定义5.2 数组的顺序表示和实现5.3 矩阵的压缩存储 5.3.1 特殊矩阵 5.3.2 稀疏矩阵 数组和广义表可看成是一种特殊的线性表其特殊在于表中所在的元素本身也是一种线性表 5.1 数组的定义 数组是我们最熟悉的数据类型在早期的高级
#
HandsOnHandsOnHandsOn数组示例Bill数组位置数组中的属性及常用方法数据成员Wednesday = 2字符串常用方法数字格式化({0:G} 2)?详细说明请参见课后文档与任何非单词字符匹配 与任何非数字匹配 {nm}总结
age(4字节)若要整体输入输出需用到面向对象部分介绍的运算符重载技术例:定义复数实现复数加法 (请记录)18…... sizeof(struct stud) sizeof(stud) sizeof(stud1)Class 和 Position的使用是互斥的可分成两列为节省空间合并成一列fb062讲述几点:学生问题调试程序程序书写风格结构体编程结构体对象---成员的输入本章讲稿共享
违法有害信息,请在下方选择原因提交举报