结构体 第十一章 回顾 函数的结构、声明、定义 函数的调用 参数按值传递 全局变量、局部变量和形式参数之间的区别 变量的存储类别 目标 解释结构体及它们的使用 熟练掌握结构体的定义 熟练掌握声明结构体变量和初始化 掌握如何访问结构体元素 掌握如何初始化结构体 掌握结构体中使用的赋值语句 熟练掌握使用结构体数组及初始化 理释 typedef 关键字 理解枚举和预处理命令 结构体 结构体由许多组织在一起的数据项组成,这些数据项不需要属于同一类型 结构体可以容纳需要的任意多数据项 声明结构体类型 结构体类型声明形成了创建结构体变量的模板 结构体中的变量称为结构体元素或结构体成员 示例: 定义结构体变量 一旦声明了结构体,就可以定义一个或多个该类型的变量 示例:struct cat books1; 这条语句将会预留足够的内存来存放该结构体中的所有项 访问结构体元素 结构体元素通过使用点运算符(.)来引用,这个运算符也称为成员运算符 语法: structure_name.element_name 其中 structure_name 为结构体变量名称, element_name为元素名称。 示例: scanf(%s, books1.bk_name); 初始化结构体变量 与变量和数组一样,结构体变量也可以在声明时初始化 struct employee {

文档评论(0)

1亿VIP精品文档

相关文档