快速学会数据结构中指针与结构体.pptVIP

  • 2
  • 0
  • 约1.44千字
  • 约 35页
  • 2017-08-05 发布于河南
  • 举报
;指针;自定义数据类型;;问题一:学籍管理;解决办法;另一个例子;定义一个结构体类型;结构体变量的定义 先定义结构体类型,再定义结构体变量 一般形式: ;说明 结构体类型与结构体变量概念不同 类型:不分配内存; 变量:分配内存 类型:不能赋值、存取、运算; 变量:可以 结构体的成员可以是一个结构变量 结构体可嵌套 结构体成员名与程序中变量名可相同,不会混淆 结构体类型及变量的作用域与生存期;诸如学生花名册、通讯录之类的数据,最适合用结构体来处理。因为这类数据具有如下特点: 每个人信息都是一个复合的构造数据,如由姓名、学号、性别、年龄、家庭住址、联系电话等“成员”组成。 不同的人,数据的值不同,但都有共同的成员组成。;;9.3 结构体变量的引用 引用规则 结构体变量不能整体引用,只能引用变量成员 ;结构体变量的初始化 形式一:; struct 结构体名 { …… 类型标识符 成员名; …… } ; ;用户自己定义的构造型数据类型; 由若干数据项(成员)组成; 同一结构体中的成员可以具有不同的数据类型; 结构体类型变量占用的内存长度等于各成员项长度之和。 ;使用结构体的一般步骤;main() { struct student {

文档评论(0)

1亿VIP精品文档

相关文档