堆栈有啥好处啊,C++,在写设计说明,程序用了堆栈,但不知道有啥好处
不知道你说的堆栈是调用函数自动用的系统堆栈,还是你定义的堆栈这种数据结构。
堆栈是先进后出,一般用于遍历。
比如说如果你不想用递归,要写一个遍历系统文件的代码,你的做法就是
把当前目录所有的文件夹全部放入堆栈,然后弹出一个文件夹,再把下一层的文件夹放入堆栈……
一个子类有两个或以上直接父类时称这个继承关系为多继承
格式:
class A{};
class B{};
//派生类:继承方式:类名,继承方式:类名, ......
class C:public: A,public: B{};
此时类C中包含B和A中的所有成员