登录
|
注册
|
QQ账号登录
|
常见问题
联系我们:
我要上传
首页
浏览
幼儿/小学教育
中学教育
高等教育
研究生考试
外语学习
资格/认证考试
论文
IT计算机
经济/贸易/财会
管理/人力资源
建筑/环境
汽车/机械/制造
研究报告
办公文档
生活休闲
金融/股票/期货
法律/法学
通信/电子
医学/心理学
行业资料
文学/艺术/军事/历史
我的淘豆
我要上传
帮助中心
复制
下载此文档
c语言 第10章 结构体及其他构造数据类型.ppt
文档分类:
IT计算机
|
页数:约81页
举报非法文档有奖
分享到:
1
/
81
下载此文档
搜索
下载此文档
关闭预览
下载提示
1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
2.下载该文档所得收入归上传者、原创者。
3.下载的文档,不会出现我们的网址水印。
同意并开始全文预览
(约 1-6 秒)
下载文档到电脑,查找使用更方便
下 载
还剩?页未读,
继续阅读
分享到:
1
/
81
下载此文档
文档列表
文档介绍
c语言 第10章 结构体及其他构造数据类型.ppt
C语言程序设计
主讲人:张慧英
第10章结构体及其他构造数据类型
结构体
1
结构体数组的定义和引用
2
指向结构体的指针
3
结构体与函数
4
复杂的结构体
5
链表
6
第10章结构体及其他构造数据类型
共用体
7
枚举类型
8
类型定义typedef
9
小结
10
结构体
结构体的定义
结构体的定义
结构体类型的定义形式:
struct [结构体类型名]
{
数据类型成员1;
数据类型成员2;
…
数据类型成员n;
};
关键字
用户自定义
不能少
结构体
说明:
(1)该定义给出了结构体类型的框架,定义该类型变量时用“struct 结构名变量名”进行变量定义。若省略结构名,则只能在类型定义的同时定义结构体变量,在程序的其它地方无法使用该结构体来定义变量。
(2)结构体类型中的成员类型可以是基本数据类型,也可以是其它数据类型。同一类型的成员,可以在同一行中定义,定义形式为:
数据类型成员名1,成员名2,…;
结构体
(3)最后一个成员后面以及结构体类型最后的分号不能缺省。
(4)结构体中的成员若要存储一串字符应将其定义为字符数组,不要将其定义为指针变量,否则可能会给程序留下缺陷。
例如:
结构体
No.(学号)
Name(姓名)
Sex(性别)
Age(年龄)
Department(院系)
05030101
Wang Li
M
18
Economy & Commerce
05020302
Zhang Qiang
F
19
Computer science
…
…
…
…
…
对应的结构体类型定义可以是:
struct stu_info
{ o[8]; /*学号*/
ame[10]; /*姓名*/
char csex; /*性别*/
int iage; /*年龄*/
char cdepartment[20]; /*院系*/
};
结构体
有一个学生成绩表包含学号、姓名及三门功课的成绩,则其结构体类型定义可以是:
struct stu_score
{
o[8]; /*学号*/
ame[10]; /*姓名*/
float fos; /*操作系统*/
float fdatastru; /*数据结构*/
float ; /*计算机网络*/
} ;
结构体
结构体变量的定义
结构体类型的变量定义有以下三种形式:
(1)先定义结构体类型,再定义结构体类型变量
例如:
struct stu_rec
{ /* 定义学生记录结构体类型*/
o[8]; /* 学号*/
ame[10]; /* 学生姓名*/
char csex; /* 性别*/
int iscore[4]; /* 四科考试成绩*/
};
struct stu_rec student1, student2;
/*定义结构体类型变量*/
结构体
(2)定义结构体类型的同时定义结构体类型变量
例如:
struct date
{
int iyear;
int imonth;
int iday;
} mydate1,mydate2;
这种方式下,类型定义时定义的变量通常是外部变量。其后,也可以用第一种方式再定义其他结构体变量。
例如:struct date mydate3, mydate4;
c语言 第10章 结构体及其他构造数据类型 来自淘豆网m.daumloan.com转载请标明出处.
猜你喜欢
2025年陕西旅游烹饪职业学院单招职业适应性测..
61页
2025年校长在家长会上参考演讲稿
3页
2025年陕西电子信息职业技术学院单招职业技能..
62页
2025年陕西省商洛地区单招职业倾向性测试题库..
62页
4S店展厅装修合同协议3篇
49页
2025年陕西省宝鸡市单招职业适应性测试题库完..
60页
2025年陕西省建筑工程总公司职工大学单招职业..
61页
水稳拌和站施工方案
14页
2025年度高端安防设备采购合同3篇
49页
2025年机械制造重点技术基础训练题
19页
民法论文格式(含写作和装订格式)
32页
2025年陕西航天职工大学单招职业适应性测试题..
60页
2025年陕西艺术职业学院单招职业技能测试题库..
62页
2025年陕西警官职业学院单招职业倾向性测试题..
64页
毕业设计论文写作指导
5页
相关文档
更多>>
非法内容举报中心
文档信息
页数
:
81
收藏数
:
0
收藏
顶次数
:
0
顶
上传人
:
文库旗舰店
文件大小
:
1.01 MB
时间
:
2018-05-05
相关标签
数据结构构造
c结构构造
图数据结构构造
沉积岩及其结构构造
岩浆岩及其结构构造
变质岩及其结构构造
数据结构c语言实验报告
各类型桥梁结构构造
吉他结构构造
歼10结构构造
计算机原理
PHP资料
linux/Unix相关
Java
.NET
windows相关
开发文档
管理信息系统
软件工程
网络信息安全
网络与通信
图形图像
行业软件
人工智能
计算机辅助设计
多媒体
软件测试
计算机硬件与维护
网站策划/UE
网页设计/UI
网吧管理
电子支付
搜索引擎优化
服务器
电子商务
Visual Basic
数据挖掘与模式识别
数据库
Web服务
网络资源
Delphi/Perl
Python
CSS/Script
Flash/Flex
手机开发
UML理论/建模
并行计算/云计算
嵌入式开发
计算机应用/办公自动化
数据结构与算法
SEO
最近更新
2025年火柴棒游戏练习题
2025年湘教版美术小学五年级皮影教案
2025年清明节活动总结12篇
服装搭配技巧说明(精华)
2025年浙江省新中考科学模拟试题卷
2025年济南的冬天教学设计20-人教版优秀教案..
2025年浅谈小学语文单元整合教学策略
2025年浅析公交站台的人性化设计
2025年法学专业职业生涯规划书
2025年河北省中考英语试卷及答案
服务员培训方案
2025年江西师大附中-高一10月考数学试卷
2025年比率分析法助你精确分析会计报表
2025年概率统计B闽台班期末试卷A卷无答案
2025年检讨书大全
2025年框架结构外文翻译
2025年校园PS设计大赛策划案
2025年机械原理部分试题
2025年服装设计A卷试题卷
2025年最常见的天文英语词汇
2025年曹刿论战分层作业
新北师大版三年级数学下册教学计划(含进度表..
初中生职业规划范文
六年级上册脱式计算100道带答案
基于单片机的温度传感器电子设计
大家的日语练习B全部答案
贷款客户信息登记表
《一字金轮佛顶咒》
发酵工程在医药研究和生产中的应用
水利工程运行与管理
在线
客服
微信
客服
意见
反馈
手机
查看
返回
顶部