紧急求救:关于C++ builder中的栈的问题
程序中生成了一棵树,树的结点为结构体形式,定义如下:
struct Node
{
int Attribute;
int Class;
struct Node * FirChild;
struct Node * Sibling;
};
想将指向此树结点的指针放入栈中。
请问:如何定义此栈,使得栈中的元素存储的是指向该结构体的指针。还有,如果还应用到队列,此队列又该如何定义。为什么我在编程的时候,怎不能使其存储指针,只能存储结点? (直接应用c++ builder的STL中的栈和队列)