预备知识:构体与共用体.pptVIP

  • 4
  • 0
  • 约1.37万字
  • 约 50页
  • 2016-12-12 发布于河南
  • 举报
(3) 直接定义结构类型变量定义形式为:无名结构体struct{分量表;} 变量表;在 struct 后不出现结构体名。只能用以下方式定义无名结构体变量:如: struct{ char no[7];char name[9];char sex[3];struct date birthday;} st1, st2; 1. 结构变量的引用 ⑴ 引用结构变量成员:通过成员运算符“.”,逐个访问其成员(称为“直接访问”)。访问的格式为:结构变量名 . 成员例如,struct student st1,st2; st1.no,引用结构变量st1中的no成员; 引用结构变量st1中的name成员, 引用结构变量st2中的name成员, ⑵ 引用结构体变量以及变量成员的地址 例如, st1st1.no ⑶ 如果某成员本身又是一个结构类型,则只能通过多级的分量运算,对最低一级的成员进行引用。 此时的引用格式扩展为:结构变量名. 成员 . 子成员.….最低1级子成员 例如,引用结构变量st1中的birthday成员的格式分别为: st1. birthday.year st1. birthday.month st1. birthday.day 2. 结构变量的运算问题: (1)对最低一级变量成员,可像同类型的普通变量一样,进行相应的各种运算。 3. 结构变量

文档评论(0)

1亿VIP精品文档

相关文档