当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

人民邮电出版社:《C++语言程序设计》课程教学资源(PPT课件讲稿)第05章 结构体和共用体

资源类别:文库,文档格式:PPT,文档页数:44,文件大小:169.5KB,团购合买
第5章结构体和共用体 5.1结构体 5.2共用体
点击下载完整版文档(PPT)

第5章结构体和共用体 51结构体 5.2 人民邮电出版社 POSTS tEl OM PRE 动此映

第5章 结构体和共用体 5.1 结 构 体 5.2 共 用 体

51结构体 51,1结构体的定义 结构体定义的一般语法形式为: 人民邮电出版社 POSTS tEl OM PRE 动此映

5.1 结 构 体 5.1.1 结构体的定义 结构体定义的一般语法形式为:

struct结构体名 数据类型成员1; 数据类型成员2; 数据类型成员n; }; 注意:定义结构体时,最后 的分号不可缺少 人民邮电出版社 POSTS tEl OM PRE 点破此处放

struct 结构体名 { 数据类型 成员1; 数据类型 成员2; ┇ 数据类型 成员n; }; 注意:定义结构体时,最后 的分号不可缺少

51.2结构体变量的定义 结构体的定义仅仅是给出了该结构体的组 成情况, 定义结构体变量可采用以下3种形式 人民邮电出版社 POSTS tEl OM PRE 动此映

5.1.2 结构体变量的定义 结构体的定义仅仅是给出了该结构体的组 成情况, 定义结构体变量可采用以下3种形式:

(1)直接定义 直接定义是指在定义结构体的同时定义结 构体变量。例如 struct worker char name(0];/工人姓名 float salary; 人工资 3 worker, worker2; 人民邮电出版社 POSTS tEl OM PRE 动此映

(1)直接定义 直接定义是指在定义结构体的同时定义结 构体变量。例如: struct worker { char name[10]; //工人姓名 float salary; //工人工资 } worker1,worker2;

(2)间接定义 间接定义是指先定义结构体,然后再定义 结构体变量。例如: struct worker char name(0];/工人姓名 float salary; 人工资 struct worker worker worker 人民邮电出版社 POSTS tEl OM PRE 点破此处放

(2)间接定义 间接定义是指先定义结构体,然后再定义 结构体变量。例如: struct worker { char name[10]; //工人姓名 float salary; //工人工资 }; struct worker worker1,worker2;

(3)无名定义 当采用直接方式定义结构体变量时,可以 省略结构体名。例如: struct char name(0];/工人姓名 float salary; 人工资 3 worker, worker2; 人民邮电出版社 POSTS tEl OM PRE 动此映

(3)无名定义 当采用直接方式定义结构体变量时,可以 省略结构体名。例如: struct { char name[10]; //工人姓名 float salary; //工人工资 } worker1,worker2;

注意:无名定义由于省略了结构体名,因 此以后不能再用这种结构体类型定义其它 结构体变量。 人民邮电出版社 POSTS tEl OM PRE 动此映

注意:无名定义由于省略了结构体名,因 此以后不能再用这种结构体类型定义其它 结构体变量

51.3结构体变量的初始化 语法格式为: struct结构体名结构体变量名={初值}; 例如: struct student zhangfan=53101, Zhang ian",m’86,92,93} 人民邮电出版社 POSTS tEl OM PRE 动此映

5.1.3 结构体变量的初始化 语法格式为: struct 结构体名结构体变量名={初值}; 例如: struct student zhangfan={53101,"zhang fan",'m',86,92,93}

51.4结构体变量的使用 使用结构体变量的语法格式为: 结构体变量成员名 其中,符号“.”是成员运算符,用于访问 个结构体变量中的某个结构体成员。 人民邮电出版社 POSTS tEl OM PRE 动此映

5.1.4 结构体变量的使用 使用结构体变量的语法格式为: 结构体变量.成员名 其中,符号“ . ”是成员运算符,用于访问 一个结构体变量中的某个结构体成员

点击下载完整版文档(PPT)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共44页,可试读15页,点击继续阅读 ↓↓
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有