中国高校课件下载中心 》 教学资源 》 大学文库

大连理工大学:《C语言程序设计》课程教学课件(PPT讲稿)第20讲 结构深入

文档信息
资源类别:文库
文档格式:PPTX
文档页数:26
文件大小:828.13KB
团购合买:点击进入团购
内容简介
大连理工大学:《C语言程序设计》课程教学课件(PPT讲稿)第20讲 结构深入
刷新页面文档预览

知识回顾1.类型定义类型定义关键字任意合法数据类型旧类型名新类型名:typedef新类型名使用typedef关键字可以把种类型定义为另一种类型

知 识 回 顾 1.类型定义

知识回顾2.结构类型声明结构名structy类型结构成员名1:类型结构成员名2类型结构成员名1;

知 识 回 顾 2.结构类型声明

知识回顾3.定义结构变量struct 变量名列表;struct结构名结构名typedef struct萧...变量名列表;类型名;struct结构名变量名列表:类型名变量名列表:

知 识 回 顾 3.定义结构变量

知识回顾4.定义结构指针*结构指针*/typedefstructsam1int x;inty:float t;char u;SAMPLE:..ptrSAMPLE saml;SAMPLE"ptr=&saml;

知 识 回 顾 4.定义结构指针

知识回顾5.访问结构成员sam1typedef structint x,inty,float t;ptrchar u;SAMPLE:访问结构成员的三种方法...saml*pur)Xptr?SAMPLE saml:SAMPLE*ptr-&saml;通过变量名指针取间接运算指针选择运算

知 识 回 顾 5.访问结构成员

问题引出1.实际应用中往往更加复杂表9-2三层嵌套结构startTimeendTimedatedatetimetimemonthyeardayhourminsecmomthyeardayhourrmuinsec这就是今天要研究的复杂结构问题

问 题 引 出 1.实际应用中往往更加复杂 这就是今天要研究的复杂结构问题

主要内容B88oto9.4复杂结构9.5结构数组9.6结构与函数小结目的要求复习思考题上机与编程实践独立作业

主 要 内 容 9.4 复杂结构 9.5 结构数组 目的要求 复习思考题 上机与编程实践 独立作业 小 结 9.6 结构与函数

9.4复杂结构复杂结构包括嵌套结构含数组的结构含指针的结构

9.4 复杂结构 复杂结构包括 ◆嵌套结构 ◆含数组的结构 ◆含指针的结构

9.4.1 嵌套结构1.嵌套结构结构成员本身是一个结构类型表9-2三层嵌套结构startTimeendTimedatetirnedatetimemonthdayhourminmonthdayminyeatsecvearhoursec

9.4.1 嵌套结构 1.嵌套结构 结构成员本身是一个结构类型

2.声明嵌套结构*分别市明整体市明*ypedefstructtvpedestruet方法1:各自声明mmenthstruct方法2:整体声明intvearintdayintmonth;DATAint year:int day.I date;typeder structint hourstructint minint sec,inthour;LTIME:intmin:int sec;pedef struettime;STAMP:DATAdate:TIME time,STAMP;typedef struettypedef struetST'AMP startTimeSTAMPendTime,STAMP startTimeJOB:STAMPendlime1OB:现场编程

2.声明嵌套结构 ◆方法1: 各自声明 ◆方法2: 整体声明 现场编程

共26页,试读已结束,阅读完整版请下载
刷新页面下载完整文档
VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
相关文档