- 博客(8)
- 收藏
- 关注
原创 什么时候需要重写函数?重写函数有什么好处?
通过基类指针调用虚函数时,会动态绑定到派生类的实现。:允许程序在运行时根据对象的实际类型调用相应的函数。:通过重写纯虚函数实现接口,使代码更加模块化。是一个抽象类,因为包含纯虚函数。类实现了接口中的所有纯虚函数。:减少重复代码,便于维护和更新。提高代码可读性,并防止错误。:新增功能时无需修改现有代码。关键字明确意图,避免错误。用于明确禁止进一步重写。以上,留个记录,方便遗忘!,改变了基类的行为。
2025-02-20 19:27:11
438
原创 【数据结构与算法】“串的模式匹配&特殊矩阵的压缩存储&广义表”个人总结
【串的定长顺序存储结构定义】//存储串的一维数组int length;//串的当前长度}SString;注意:只要是串的顺序存储结构,都从下标为1开始存储,下标0闲置不用。以上定义方式是静态的,在编译时刻就确定了串空间的大小。如果想在程序执行过程中动态分配和释放字符数组空间,可以使用堆(Heap)来实现。分配成功,就返回串的基地址,否则返回NULL。【串的堆式顺序存储结构定义】char *ch;//若串非空,则按串长分配存储区,否则ch为NULLint length;//串长度。
2025-01-18 10:00:00
608
原创 【数据结构与算法】之线性表:顺序表和链表个人总结
定义:线性表是具有相同特性的数据元素的一个有限序列。特点:各个数据元素之间是线性关系。在非空的线性表中,有且仅有一个开始结点,它没有直接前趋,而仅有一个直接后继。有且仅有一个终端结点,它没有直接后继,而仅有一个直接前趋。其余内部结点都有且仅有一个直接前趋和一个直接后继。
2025-01-06 10:19:49
1968
原创 都2025年了,不会还有人搞迷糊值传递、地址传递和引用传递吧?!本篇文章就带你理清这三者的区别与使用!
如果不想修改实参,就用值传递或者形参不修饰实参的地址传递;如果想修改实参,就用形参修饰实参的地址传递或者引用传递。但是其实一般大家说地址传递想到的都是形参修饰实参的地址传递,这里就是深化一下啦!结束!共勉!
2025-01-02 15:42:48
839
原创 BJFU | 数据库原理与应用B---笔记总结+期末题型
信息是人脑对现实世界事物的存在方式、运动状态以及事物之间的联系的抽象反映。信息的特征:1)源于物质和能量 2)可以感知 3)可存储、加工、传递和再生数据是用来记录信息的可识别的符号组合,是信息的具体表现形式。数据的表现形式:可用多种不同的数据形式表示同一信息,而信息不随数据形式的不同而改变。数据与信息的联系:数据是信息的符号表示;信息是数据的内涵,是对数据的语义解释。信息=数据+语义 (数据和语义不可分割)数据处理:将数据加工并转换成信息的过程,包括数据的收集、管理、加工利用(计算)、传播。
2024-12-11 15:54:52
1878
1
【操作系统-王道考研PPT截图版】期末90+超全笔记整理汇总!!!(共186页word)
2024-06-22
【计算机组成原理-王道考研PPT截图版】期末90+超全笔记整理汇总!!!(共117页word)
2024-03-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人