- 7
- 0
- 约 46页
- 2015-11-23 发布于广东
- 举报
第9章 结构体和共用体 9.1 概述 9.2 结构体与结构体类型变量 在C语言中,结构体是不同数据类型的集合。 9.2.2 结构体类型变量的定义 应当定义结构体类型的变量,并在其中存放具体的数据。定义方法有以下三种: 9.2.2 结构体类型变量的定义 有关结构体类型需要说明的是: 1)结构体类型与变量的概念。 只能对变量进行操作(赋值、存取或运算),而不能对一个结构体类型进行操作。编译时,只对变量分配内存空间,对结构体类型不分配内存空间。 2)对结构体中的成员可以单独使用,它的作用与地位相当于普通变量。 3)结构体的成员也可以是一个结构体变量,从而构成嵌套结构。 9.2.3 结构体变量的引用 结构体变量也可以像其他类型的变量一样赋值、存取或运算,所不同的是结构体变量必须以成员作为基本单位来参与。 结构体成员的表示方法为: 结构体变量名.成员名 例如: student1.num 表示第一个人的学号; student2.sex 表示第二个人的性别。 关于引用结构体成员有几点说明: (1)如果结构体成员本身又属于一个结构体类型,则需要若干个成员运算符,一级一级来找到最低的成员,且只能对最低级的成员进行赋值、存取或运算 student1.month student1.birthday.day student1.birthday.year (
您可能关注的文档
- 新C语言程序设计(第二版) 电子教案 任正云 第1章概述.ppt
- 新C语言程序设计(第二版) 电子教案 任正云 第2章C语言数据类型与基本操作.ppt
- 新C语言程序设计(第二版) 电子教案 任正云 第3章顺序程序设计.ppt
- 新C语言程序设计(第二版) 电子教案 任正云 第5章循环结构.ppt
- 新C语言程序设计(第二版) 电子教案 王伟 第2章.ppt
- 新C语言程序设计(第二版) 电子教案 王伟 第3章.ppt
- 新C语言程序设计(第二版) 电子教案 王伟 第5章.ppt
- 新C语言程序设计(第二版) 教学课件 林小茶 C_ch2.ppt
- 新C语言程序设计(第二版) 教学课件 刘克成 张凌晓 ch2.ppt
- 新C语言程序设计(第二版) 教学课件 刘克成 张凌晓 ch5.ppt
- 印章授权使用承诺书.docx
- 真实性承诺书.docx
- DB3308∕T 038-2018 中高海拔山地茄子栽培技术规范.docx
- DB3308∕T 135-2023 稻田生态施肥技术规程.docx
- DB64∕T 992.6-2014 电梯运行安全监测信息管理系统技术规范 第6部分:系统运行维护.docx
- DB3307∕T 127-2023 无花果绿色生产全产业链管控技术规范.docx
- DB3308∕T 024-2015 衢州月嫂服务质量规范.docx
- DB3308∕T 078-2021 低丘红黄壤红美人栽培技术规范.docx
- DB3308∕T 088-2021 村播服务规范.docx
- DB3308∕T 091-2021 县级社会治理中心建设与运行管理规范.docx
原创力文档

文档评论(0)