大学C语言课程全部PPT汇总-第十一章.ppt

大学C语言课程全部PPT汇总-第十一章.ppt

ID:55893357

大小:838.50 KB

页数:18页

时间:2020-06-13

大学C语言课程全部PPT汇总-第十一章.ppt_第1页
大学C语言课程全部PPT汇总-第十一章.ppt_第2页
大学C语言课程全部PPT汇总-第十一章.ppt_第3页
大学C语言课程全部PPT汇总-第十一章.ppt_第4页
大学C语言课程全部PPT汇总-第十一章.ppt_第5页
资源描述:

《大学C语言课程全部PPT汇总-第十一章.ppt》由会员上传分享,免费在线阅读,更多相关内容在PPT专区-天天文库

1、第十一章结构体和共用体本章节介绍用户如何自定义数据类型定义类型typedef语句结构体的定义方式本章内容目的与要求如何自定义结构体类型定义(typedef)31结构体32第十一章结构体和共用体共用体32(不做要求)类型定义(typedef)31结构体32第十一章结构体和共用体共用体321.类型定义(typedef)功能:将已有的类型标识符定义成新的类型标识符;格式:typedef系统类型标识符用户自定义标识符说明:系统类型标识符为int,float,char;用户自定义标识符类型定义(typedef)例:①typedefintI

2、NTERGER;INTEGERi,j;②typedeffloatREAL;REALa,b;③typedefcharCHARACTER;CHARACTERch1,ch2;例:④typedefcharSTRING[80];STRINGS;chars[80]⑤typedeffloat*PFLOAT;PFLOATp1,p2;float*p1,*p2;例:⑥typedeffloatREAL;typedefREALfudian;fudiana,b;floata,b;1.类型定义(typedef)功能:将已有的类型标识符定义成新的类型标识符;

3、格式:typedef系统类型标识符用户自定义标识符说明:系统类型标识符为int,float,char;用户自定义标识符注意:typedef不能创造新数据类型;typedef定义的新类型名不能与关键字重复类型定义(typedef)例:typedefintfloat;typedefintwhile;类型定义(typedef)31结构体32第十一章结构体和共用体共用体321.结构体定义:将不同数据类型(int,float,char)组合成一个整体;1.类型定义(typedef)studentnumbernameagesexscorea

4、ddress字符字符整型字符单精度字符结构体类型名结构体成员studentnumbernameagesexscoreaddress字符字符整型字符单精度字符structstudent{charnumber[5];charname[12];intage;charsex[6];floatscore;charaddress[31];};numbernameagebirthdaysexscoreaddressyearmonthday字符字符整型整型整型整型字符单精度字符numbernameagebirthdaysexscoreaddre

5、ss=student型yearmonthdaydate型+structdatebirthday;student型numbernameagebirthdaysexscoreaddressyearmonthday字符字符整型字符单精度字符date型structdate{intyear;intmonth;intday;};structstudent{charnumber[5];charname[12];intage;structdatebirthday;charsex[6];floatscore;charaddress[31];}st

6、udent1,student2,student3;student型numbernameagebirthdaysexscoreaddressyearmonthday字符字符整型字符单精度字符date型structstudent{charnumber[5];charname[12];intage;structdate{intyear;intmonth;intday;}birthday;charsex[6];floatscore;charaddress[31];}student1,student2,student3;student型n

7、umbernameagebirthdaysexscoreaddressyearmonthday字符字符整型字符单精度字符date型structstudent{charnumber[5];charname[12];intage;structdate{intyear;intmonth;intday;}birthday;charsex[6];floatscore;charaddress[31];}structstudentstudent1,student2,student3;studentnumbernameagesexscoread

8、dress字符字符整型字符单精度字符structstudent{charnumber[5];charname[12];intage;charsex[6];floatscore;charaddress[31];}student1={“1001”,“wangjun”

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。