C语言程序设计刘卫国贾宗福沈根海第9章结构体课件教学.pptVIP

  • 0
  • 0
  • 约7.34千字
  • 约 66页
  • 2017-01-01 发布于广东
  • 举报

C语言程序设计刘卫国贾宗福沈根海第9章结构体课件教学.ppt

第9章 结构体 9.1 结构体类型的定义 9.2 结构体变量 9.3 结构体数组 9.4 结构体类型的指针 9.5 结构体与函数 9.6 链表 9.7 结构体应用举例 本章小结 9.1 结构体类型的定义 结构体类型的定义格式为: struct 结构体类型名 { 成员说明列表 }; 其中,花括号内的内容是该结构体类型的成员说明。每个成员说明的形式为: 类型符 成员名; 9.2 结构体变量 9.2.1 结构体变量的定义 要定义一个结构体类型的变量,可以采取以下3种方法。 (1)先定义结构体类型,再定义体类型变量。 (2)在定义类型的同时定义变量。 它的作用与前面定义的相同。即定义了两个struct student类型的变量student1和student2。这种定义方法的一般格式为: struct 结构体类型名 { 成员说明列表 }变量名列表; (3)直接定义结构体类型变量。 其一般格式为: struct { 成员说明列表 }变量名列表; 即在结构体定义时不出现结构体类型名。这种形式虽然简单,但不能在再需要使用时,使用所定义的结构体类型。 关于结构体类型,有几点需要说明: (1)类型与变量是不同的概念,不要混同。对结构体变量来说,在定义时一般先定义一个结构体类型,然后定义变量为该类型。只能对变

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档