正在加载图片...
第十一章结构体与共用体 学习目的与要求:1.掌握结构体变量的定义与引用 2.重点掌握链表的建立、插入、删除、输出等操作。 3.了解共用体变量的定义与引用 1.掌握结构体变量的定义与引用。 2.重点掌握链表的建立、插入、删除、输出等操作。 3. switch语句。 第1讲 知识归纳 1.结构体和结构体变量的定义 格式一: tuct结构体名 ∥定义结构体 类型成员名 此是不能 struct结构体名变量名1,变量名2……;∥定义结构体变量 格式二 struct结构体名 ∥定义结构体与变量 类型成员名; }变量名1,变量名2……; (1)注意:只能对结构体变量赋值、存取或运算,而不能对结构体赋值、存取或运算 结构体是一个数据类型,与int, folat一样,都是数据类型,所以数据类型本身不能获值, 只不过结构体类型是一个构造数据类型,与数组类似 (2)一个结构体变量所占的存储空间,是各个成员所占空间的和。 2.结构体变量的引用 格式:结构体变量名成员名 )不能将一个结构体变量作为一个整体进行输入和输出,只能对结构体变量中的各 个成员分别进行输入和输出;结构体变量中的各个成员等价于普通变量 (2)一是成员运算符:他在所有运算符中优先级最高。 (3)结构体变量的成员可以进行各种运算第十一章 结构体与共用体 学习目的与要求:1. 掌握结构体变量的定义与引用。 2. 重点掌握链表的建立、插入、删除、输出等操作。 3. 了解共用体变量的定义与引用。 重点: 1. 掌握结构体变量的定义与引用。 2. 重点掌握链表的建立、插入、删除、输出等操作。 3. switch 语句。 第 1 讲 知识归纳 1. 结构体和结构体变量的定义 格式一: struct 结构体名 //定义结构体 { 类型 成员名; } ; 此处分号不能少; struct 结构体名 变量名 1,变量名 2……;//定义结构体变量 格式二: struct 结构体名 //定义结构体与变量 { 类型 成员名; } 变量名 1,变量名 2……; (1) 注意:只能对结构体变量赋值、存取或运算,而不能对结构体赋值、存取或运算 ; 结构体是一个数据类型,与 int , folat 一样,都是数据类型,所以数据类型本身不能获值, 只不过结构体类型是一个构造数据类型,与数组类似。 (2) 一个结构体变量所占的存储空间,是各个成员所占空间的和。 2. 结构体变量的引用 格式:结构体变量名.成员名; (1) 不能将一个结构体变量作为一个整体进行输入和输出,只能对结构体变量中的各 个成员分别进行输入和输出 ;结构体变量中的各个成员等价于普通变量。 (2) .—是成员运算符;他在所有运算符中优先级最高。 (3) 结构体变量的成员可以进行各种运算
向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有