- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
*******************************如何向函数传递结构体这样的大数据对象小结向函数传递结构体的完整结构向函数传递结构体的首地址向函数传递结构体的完整结构向函数传递结构体的首地址用结构体变量作函数参数用结构体数组/结构体指针作函数参数向函数传递结构体的完整结构向函数传递结构体的首地址用结构体变量作函数参数用结构体数组/结构体指针作函数参数复制整个结构体成员的内容,一组数据仅复制结构体的首地址,一个数据向函数传递结构体的完整结构向函数传递结构体的首地址用结构体变量作函数参数用结构体数组/结构体指针作函数参数复制整个结构体成员的内容,一组数据仅复制结构体的首地址,一个数据参数传递直观,但开销大,效率低参数传递效率高向函数传递结构体的完整结构向函数传递结构体的首地址用结构体变量作函数参数用结构体数组/结构体指针作函数参数复制整个结构体成员的内容,一组数据仅复制结构体的首地址,一个数据参数传递直观,但开销大,效率低参数传递效率高函数内对结构内容的修改不影响原结构体可修改结构体指针所指向的结构体的内容9.3共用体类型和枚举类型用户自定义数据类型structperson{charname[20];chargender;intage;unionmaritalStatemarital;intmarryFlag;};unionmaritalState{intsingle;/*未婚*/structmarriedStatemarried;/*已婚*/structdivorceStatedivorce;/*离婚*/};9.3共用体类型和枚举类型unionmaritalState{intsingle;/*未婚*/structmarriedStatemarried;/*已婚*/structdivorceStatedivorce;/*离婚*/};structmarriedState{ structdatemarryDay; charspouseName[20]; intchild;};structdivorceState{ structdatedivorceDay; intchild;};structdate{ intyear; intmonth; intday;};9.3共用体类型和枚举类型structperson{charname[20];charsex;intage;unionmaritalStatemarital;intmarryFlag;//婚姻状态标记字段};structpersonp1;共用体的一个主要问题:如何标记共用体中当前起作用的成员是哪一个?if(p1.marryFlag==1){ //未婚}elseif(p1.marryFlag==2){ //已婚}else{//离婚}每次对共用体的成员赋值时,程序负责改变标记字段的内容9.3共用体类型和枚举类型枚举标签9.4枚举类型及其应用枚举(Enumeration)——一一列举应用场合当某些量仅由有限个整型数据值组成时枚举类型的声明 enumweeks{SUN,MON,TUE,WED,THU,FRI,SAT}; enumweeks{SUN=7,MON=1,TUE,WED,THU,FRI,SAT}; typedefenumweeks{SUN,MON,TUE,WED,THU,FRI,SAT}WEEKS; enumweekstoday; WEEKStoday;值为0值为1枚举常量值为29.4枚举类型及其应用用枚举类型声明结构体中的标记字段st
您可能关注的文档
最近下载
- 普通党员干部个人学习贯彻作风建设专题教育精神查摆问题清单及整改措施.doc VIP
- 浙江省建设工程检测技术人员(建筑材料及构配件)认证考试题库(含答案).docx
- TZS 0678—2025《生物安全实验室工作人员本底血清样本管理规范》(水印版).pdf VIP
- 供货合同(样式一)7篇.docx VIP
- 踝关节康复训练课件ppt课件.pptx VIP
- 北京大学医学部医院医疗工作制度.pdf VIP
- 小型分布式电源集群应用示范工程环评环境影响报告表(新版环评).pdf VIP
- 餐饮前厅服务技能培训课程.pptx
- 三年级音乐-布谷鸟-教学设计.doc VIP
- 加强地铁站台乘客流动安全保障.docx VIP
文档评论(0)