第11章 结构体、联合体及位运算.docVIP

  • 3
  • 0
  • 约1.11万字
  • 约 17页
  • 2017-06-20 发布于湖北
  • 举报
第11章 结构体、联合体与位运算 一、考点 掌握结构体类型的定义方法 了解枚举类型的定义和使用和typedef定义类型 掌握结构体类型变量的定义初始化和引用 了解指向结构体类型数据的指针的使用 掌握结构体数据类型的使用(以链表为例) 掌握共同体的概念 掌握位运算符的功能及使用方法 二、知识点 1、结构体类型 结构是一种构造类型,它由若干“成员”组成。每一个成员可以是一个基本数据类型或者又是一个构造类型。结构既是一种构造而成的数据类型,那么在使用之前必须先定义它,如同在调用函数之前要先定义一样。定义一个结构体类型的一般形式为: struct 结构体名 { 成员1 类型1; 成员2 类型2; ... 成员n 类型n; }; 结构体中的每个成员均须作类型说明,成员名的命名应符合标识符的书写规定例如: struct student{ int num; /* 学号 */ char name[20]; /* 姓名 */ char sex; /* 性别 */ int age; /* 年龄 */ float score; /* 成绩 */ }; 应注意末尾的分号是必不可少的。 定义结构体类型的变量有以下三种方法。 先定义结构体类型,再定义变量。 struct student {int num; char name[20]; char sex;

文档评论(0)

1亿VIP精品文档

相关文档