教学材料《C语言》_第十章.pptxVIP

  • 1
  • 0
  • 约9.73千字
  • 约 61页
  • 2026-03-18 发布于广东
  • 举报

10.1结构体数据

10.1.1结构体数据类型的定义结构体数据类型的定义形式:struct结构体名{成员列表};下一页返回

10.1结构体数据

例如,上述学生信息数据的描述可以定义结构体数据类型为structstudent/?结构体名?/{charnum[10];/?以下定义成员项的类型和名字?/charname[20];intage;charsex;floatscore;};在这个结构体数据类型定义中,struct是C语言关键字,student是结构体名,该结构体由5个成员组成。第1个成员为num,字符串变量;第2个成员为name,字符串变量;第3个成员为age,整型变量;第4个成员为sex,字符变量;第5个成员为score,实型变量。上一页下一页返回

10.1结构体数据

需要注意的是,在大括号内的分号是不可少的。另外,还应注意student不是变量名,它与struct一起构成一种新类型名,可以像使用int、char等类型名一样,使用这种新类型名来声明结构体类型变量,凡声明为结构体student的变量都由上述5个成员组成。由此可见,结构是一种复杂的数据类型,是数目固定、类型不同的若干有序变量的集合,因此在学习过程中应注意结构体类型和基本数据类型以及数组类型的不

文档评论(0)

1亿VIP精品文档

相关文档