888从从从从从座座从从从8从从幽8从从从从B8从从 G语 程序设计 i制作h刘金连
第一章C语言概述 ·第二章数据类型、运算符与表达式 ·第三章最简单的c程序设计 第四章逻辑运算和判断选取控制 ·第五章循环控制 第六章数组 ·第八章编译预处理 第九章指针 第十章结构体与共用体 第十二章文件的基本操作 第十三章位运算
• 第一章 C语言概述 • 第二章 数据类型、运算符与表达式 • 第三章 最简单的C程序设计 • 第四章 逻辑运算和判断选取控制 • 第五章 循环控制 • 第六章 数组 • 第八章 编译预处理 • 第九章 指针 • 第十章 结构体与共用体 • 第十二章 文件的基本操作 • 第十三章 位运算
第十章结构体与共用体
§10.1结构体及其类型定义 已介绍的数据类型:简单变量、数组、指针。 存在的问题:难以处理一些较复杂的数据结构。 例:建立学生档案 每一个学生的:学号( (int num) 姓名( char name[20 性别 char sex) 年龄(ag)c语吉醒序t
§10.1 结构体及其类型定义 已介绍的数据类型:简单变量、数组、指针。 例:建立学生档案 每一个学生的:学号(int num) 姓名(char name[20]) 性别(char sex) 年龄(int age) 存在的问题:难以处理一些较复杂的数据结构
成绩( float score) 地址( char addr[30 C程序可将上述数据的集合定义为一种结构体类型: struct student Int num char name 201 char sex Int age fl oat score char addr 30 c語醒设计
成绩(float score) 地址(char addr[30]) C程序可将上述数据的集合定义为一种结构体类型: struct student { int num; char name[20]; char sex; int age; float score; char addr[30]; }