第14章结构体、共用体和用户定义类型.pptVIP

  • 0
  • 0
  • 约7.57千字
  • 约 24页
  • 2019-10-24 发布于湖北
  • 举报

第14章结构体、共用体和用户定义类型.ppt

结构简介 定义结构1 定义结构2 声明结构变量 声明结构变量 第四种方式 typedef struct { char name[12]; char sex; struct date brthday; float sc[4]; }STREC; STREC std,pers[3],*pstd; 嵌套结构 结构变量初始化 结构变量赋值 使用结构示例 结构指针变量 结构体变量的引用: (1)不能将一个结构变量作为一个整体进行输入和输出.例如已定义st1,st2为结 构体变量并且它们已有值,不能这样引用: printf(“%d,%s,%c,%d,%f,%s\n”,st1);只能对结构体变量中的各个成员分别 进行输入和输出. 结构体变量名.成员名 (2)如果成员本身又属一个结构体类型,则要用若干个成员运算符,一级一级地 找到最低的一级成员,只能对最低级的成员进行赋值或存取以及运算. 例如: student1.birthday.month (3)对结构体变量的成员可以像普通变量一样进行各种运算(根据其类型决定可 以进行的运算). student1.num++ 或++ student1.num 由于.运算符的优先级最高,因此, student1.num++j是对student1.num进行自加运算,面

文档评论(0)

1亿VIP精品文档

相关文档