链表总结 实现较复杂 插入、删除效率高,但查找第i个元素效率低 无表满的问题 适合于动态表 总结 本章介绍了结构体 作用: 处理更复杂的数据 使用: 定义类型 定义变量 链表 指针与结构体数组 与普通的指针一样,指向结构体的指针也能够用来指向一个结构体数组。此时,对指针加1就是加了该结构体的大小。 第8章 数据封装—结构体 结构体的概述 结构体类型的定义 结构体类型的变量 结构体数组 结构体作为函数的参数 链表 结构体作为参数传递 尽管结构体和数组一样也有许多分量组成,但结构体的传递和普通内置类型是一样的。它是将实际参数中的每个分量复制到形式参数的每个分量中。 结构体的传递 Void printPerson(PersonT p) 指向结构体的指针作为参数 因为结构体是值传递,当希望把函数内部对结构体的修改返回给主调函数时,可以用指针传递或引用传递 由于结构体一般占用的内存量都比较大,值传递既浪费空间又浪费时间。因此可用指针传递或引用传递 指针传递形式比较繁琐,所以C++通常用引用传递 引用传递的问题是函数中可以修改实际参数,要控制函数中不能修改实际参数,可以加const限定 指向结构体的指针作为参数 和普通的指针传递一样,函数中可以通过指针访问主调函数的记录 减少函数调用时的数据传递量 Void PrintPerson(personT p); Void PrintPerson
您可能关注的文档
- 灵璧县2019年新型职业农民培训项目.PDF
- 牛大街)道路工程.PDF
- 物流安检中心电梯购置及安装项目.PDF
- 玉门市2018年昌马乡高标准农田建设项目.PDF
- 环保工程及服务.PDF
- 环境保护施工规范.PDF
- 环境影响摘要.PDF
- 环境影响评价技术导则城市轨道交通(HJ453—2008).PDF
- 环境治理中的知识生产与呈现.PDF
- 现代黄河三角洲沉积物沉积年代的确定.PDF
- T∕CNEA 035.1-2022 压水堆核电厂燃料组件格架水力性能 试验方法 第1部分:流致振动试验.docx
- T∕CCAATB 0081-2025 C909和C919飞机机场适配性评估指南.docx
- T∕CSFSIM 001-2026 作物模型数据要素及采集通用要求.docx
- T∕CCASC 0056-2025 氯化石蜡用石蜡技术要求.docx
- T∕CNEA 034.1-2022 压水堆核电厂燃料和相关组件用弹簧 第1部分:不锈钢螺旋弹簧.docx
- T∕CNEA 036-2022 压水堆核电厂燃料组件格架设计要求.docx
- T∕CAQI 501-2026 乘用车用电驱动系统镁合金压铸壳体技术规范.docx
- T∕FJAS 031-2026 数据资产——数据合规审核规范.docx
- DB31-104∕Z 0010-2018 房地产经纪机构经营管理规范.docx
- T∕IPIF 0045-2026 粤港澳大湾区海域浮游植物固碳监测与核算技术规范.docx
最近下载
- 普罗科菲耶夫《d小调第二钢琴奏鸣曲》第四乐章音乐与演奏分析.pdf VIP
- 包装饮用水生产企业食品安全风险管控清单.docx
- 智能环境监测:水质监测_(5).传感器技术在水质监测中的应用.docx VIP
- 四川省公路运输公司(1946-1950)研究.pdf VIP
- 2025广东韶关市乳源瑶族自治县明源国有资产经营有限公司补录招聘职工1人笔试历年备考题库附带答案详解.docx VIP
- 智能环境监测:水质监测_(4).水质监测技术与方法.docx VIP
- 讲稿cadwindv9用户手册.pdf
- 智能环境监测:水质监测_(3).水质参数与指标解析.docx VIP
- 冠脉介入治疗培训试题集.docx VIP
- 授权委托书劳动仲裁版.docx VIP
原创力文档

文档评论(0)