- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
1链表
1.1引出-数组
1.1.1数组是一个静态空间,一旦分配内存,就不可以动态扩展,空间可能分配多
或者分配的少,操作不精准
1.1.2对于头部的删除效率低
1.2链表
1.2.1由节点组成
1.2.2而节点由数据域和指针域组成
1.2.2.1数据域是数据的
1.2.2.2指针域下一个节点的位置
1.2.3链表可以解决数组的
1.2.4链表的分类
1.2.4.1静态链表、动态链表
1.2.4.2单向链表、双向链表、单向循环链表、双向循环链表
2静态链表和动态链表
2.1静态链表分配在栈上
2.2动态链表分配到堆区
2.3实现链表的初始化以及遍历功能
3链表基本使用
3.1节点链表和不节点链表
3.1.1好处:带着头节点的链表固定了头节点的位置
3.2初始化链表init_LinkList
3.3遍历链表foreach_LinkList
3.4链表insert_LinkList利用两个辅助指针实现
3.5删除链表delete_LinkList利用两个辅助指针实现删除
3.6清空链表clear_LinkList将所有有数据节点释放掉,可以在使用
3.7销毁链表destroy_LinkList将整个链表释放掉,不可以再使用
4函数指针
4.1函数名本质就是一个函数指针
4.2可以利用函数指针调用函数
5函数指针定义方式
5.1//1、先定义出函数类型,再通过类型定义函数指针
5.1.1typedefvoid(FUNC_TYPE)(int,char);
5.2//2、定义出函数指针类型,通过类型定义函数指针变量
5.2.1typedefvoid(*FUNC_TYPE2)(int,char);
5.3//3、直接定义函数指针变量
5.3.1void(*pFunc3)(int,char)=func;
5.4函数指针和指针函数
5.4.1//函数指针指向了函数的指针
5.4.2//指针函数函数返回值是指针的函数
5.5函数指针数组
5.5.1void(*pArray[3])();
6函数指针做函数参数(回调函数)
6.1利用回调函数实现打印任意类型数据
6.2能够打印任意类型数组函数
6.3利用回调函数查找功能
7作业:超难
7.1一个函数,实现对任意类型的数组进行排序,排序规则利用选择排序,排序
的顺序用户可以自己指定
8
您可能关注的文档
- 从害羞到自信:英语学习与个人成长历.pdf
- 地理考试评分指南:地形与地貌描述.pdf
- 口译统编化及其指导原则探讨.pdf
- 诗基础知识与关雎.pdf
- 权概念、类型及共有规则详解.pdf
- 2025年会展行业数字化转型成功路径.docx
- 2026年新材料轻量化汽车应用报告及未来五至十年汽车工业报告.docx
- 2026年人工智能行业应用场景拓展创新报告及发展趋势分析.docx
- 2025年会展行业复苏发展及数字化转型模式研究报告.docx
- 2026年智能电网能源管理报告及未来五至十年清洁能源转型报告.docx
- 2026年鱼片行业微波真空联合技术创新与高效干燥报告.docx
- 2025年增强现实在零售业体验领域创新应用报告.docx
- 2025年印刷电路板高密度互连技术报告.docx
- 2025年医用口罩自动化生产技术革新五年报告.docx
- 2026年旅游科技共享经济报告及虚拟旅游发展报告.docx
- 2026年无人机巡检电力线路报告及未来五至十年电力行业报告.docx
- 2026年教育行业在线学习平台优化报告及未来五至十年教学模式变革报告.docx
- 2025年无人驾驶技术在智慧交通领域创新应用报告.docx
- 2025年半导体光刻机技术突破报告.docx
- 2025年保健食品行业监管政策及市场潜力分析报告.docx
原创力文档


文档评论(0)