C语言期末复习整理 结构体、联合体、枚举.pdfVIP

  • 0
  • 0
  • 约2.16千字
  • 约 4页
  • 2020-11-11 发布于四川
  • 举报

C语言期末复习整理 结构体、联合体、枚举.pdf

C语⾔ - 结构体、联合体、枚举 struct - 结构体 结构体是由⼀系列具有相同类型或不同类型的数据构成的数据集合。 定义结构体 结构体可以定义在主函数外,也可以定义在主函数内。和定义函数⼀样,只有在定义下⽅的代 码才能够识别,在上⽅的代码需要申明之后再使⽤。 结构体的定义⽅式如下: struct 结构体名称 { 变量类型 变量名; 变量类型 变量名; ... }结构体变量名; 例如⼀个统计学⽣成绩的结构体,它包含了 id, name, math_score, c_score, english_score 等 内容: struct stu { char id [20]; char name [20]; double math_score; double c_score; double english_score; }s[10]; 定义完结构体之后,我们就可以在其他地⽅使⽤: struct stu a; 结构体变量 struct stu *p 结构体指针 struct stu s[10]; 结构体数组 struct stu func() 返回⼀个结构体类型的函数 结构体的赋值 在初始化时,我们可

文档评论(0)

1亿VIP精品文档

相关文档