- 7
- 0
- 约1.38万字
- 约 115页
- 2017-01-01 发布于广东
- 举报
第9章 结构体与共用体 结构体类型的定义 结构体类型变量 结构体数组 结构体和指针 结构体和函数 链表 共用体 枚举 用typedef定义类型 9.1 结构体类型的定义 结构体由若干成员组成,各成员可以是不同的类型。在程序中使用结构体类型,必须先对结构体的组成进行描述(定义)。例如,学生信息可用结构体定义为: struct student { int num; char name[20]; char sex; int age; float score; char addr[30]; }; 其中,关键字struct是结构体类型的标志。struct之后的student是结构体名,用花括号括起来的是各个成员的描述(定义)。上例定义的结构体类型struct student有6个成员,分别为num、name、sex、age、score和addr。这6个成员分别表示学生的学号、姓名、性别、年龄、成绩和家庭住址,显然它们的类型是不同的。 结构体类型定义的一般形式为: struct 结构体名 {成员表列}; 其中struct是关键字,结构体名用合法的标识符表示,成员表列的说明形式为: 类型名 成员名; 结构体类型定义要注意以下几点。 结构体类型定义只是指定了一种类型(同系统已定义的基本类型,如int、float、char等一样),无具体的数据,系统不分配实际
您可能关注的文档
- C语言程序设计姜海涛C语言程序设计第八章课件教学.ppt
- C语言程序设计姜海涛C语言程序设计第二章课件教学.ppt
- C语言程序设计姜海涛C语言程序设计第九章课件教学.ppt
- C语言程序设计姜海涛C语言程序设计第六章课件教学.ppt
- C语言程序设计姜海涛C语言程序设计第七章课件教学.ppt
- C语言程序设计姜海涛C语言程序设计第三章课件教学.ppt
- C语言程序设计姜海涛C语言程序设计第十章课件教学.ppt
- C语言程序设计姜海涛C语言程序设计第四章课件教学.ppt
- C语言程序设计姜海涛C语言程序设计第五章课件教学.ppt
- C语言程序设计姜海涛C语言程序设计第一章课件教学.ppt
- C语言程序设计刘明才第10章文件课件教学.ppt
- C语言程序设计刘明才第11章C++程序设计基础课件教学.ppt
- C语言程序设计刘明才结束页课件教学.ppt
- C语言程序设计刘明才目录+扉页课件教学.ppt
- C语言程序设计刘卫国贾宗福沈根海第1章概述课件教学.ppt
- C语言程序设计刘卫国贾宗福沈根海第2章基本数据类型与运算课件教学.ppt
- C语言程序设计刘卫国贾宗福沈根海第3章顺序结构程序设计课件教学.ppt
- C语言程序设计刘卫国贾宗福沈根海第4章选择结构程序设计课件教学.ppt
- C语言程序设计刘卫国贾宗福沈根海第5章循环结构程序设计课件教学.ppt
- C语言程序设计刘卫国贾宗福沈根海第6章函数与编译预处理课件教学.ppt
最近下载
- 坚持与拼搏:体育精神的传承主题班会.pptx VIP
- 11880.11-2024《柴油机 选择性催化还原(SCR)系统 第11部分:尿素结晶试验方法》.docx
- 镀锌钢管质量检验报告.pdf VIP
- 急性上消化道出血观察和护理要点.pptx VIP
- 人教PEP版四年级英语下册期中达标检测卷(含答案,含听力原文).doc VIP
- 《温室气体 产品碳足迹量化方法与要求 氯碱产品》.pdf VIP
- 星海音乐学院附中高一语文试卷.docx VIP
- 2025秋粤教粤科版二年级上册科学第二单元试卷附答案 .pdf VIP
- 期中检测(试题)-2024-2025学年人教PEP版英语四年级下册(含答案,含听力原文,无音频).pdf VIP
- 深圳市福田区二模理化合卷.pdf VIP
原创力文档

文档评论(0)