![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
文章平均质量分 80
wusheep️
这个作者很懒,什么都没留下…
展开
-
C++复习(更新中)
一段程序能够处理多种类型的能力,通过强制多态,重载多态、包含多态、类型参数化多态4种形式实现。(4)复制构造函数:传递一个对象的引用,并且使用它复制一个新对象。(2)成员函数:声明在类体,实现在类外,成员函数内调用数据成员无需使用.(1)内联函数:直接在声明的时候定义-适用于经常使用且代码较短的函数。:将抽象得到的数据和行为结合形成一个整体,即封装成类的数据和成员函数。2)函数形式参数是类的对象,调用该函数时,复制构造函数被调用。类是对逻辑上相关的函数与数据的封装,是问题的抽象描述。原创 2024-03-20 11:11:05 · 227 阅读 · 1 评论 -
C++提点手册
c++重难点回顾,非考试向原创 2024-03-05 20:04:22 · 338 阅读 · 0 评论 -
c++算法摘录(更新中)
有三根相邻的柱子,标号为A,B,C,A柱子上从下到上按金字塔状叠放着n个不同大小的圆盘,要把所有盘子一个一个移到柱子C上,并且每次移动,同一根柱子上都只能是大盘子在下,小盘子在上,请问至少需要多少次移动?由于初始A的盘子从上往下依次增大,因此最大的必然在A的底部,并且最后一步的行为是将底盘从A移到空白的C柱子上,再将B的移到C上。而倒推前n-1个盘子,将A上的n-1个盘子移到B,则是该函数的递归使用,只是初始位置和最终位置发生了变化。(2)将一个盘子从一个柱子移到另一个(move函数)原创 2024-03-18 14:05:40 · 335 阅读 · 0 评论