love_programe 发表于 2015-10-6 22:25:34

如何在主函数中声明一个类的结构体变量?

我写了一个C++程序,是关于栈的链式存储的,大致结构如下:
class Stack
{
protected:
    struct stackNode
    {.....};
   struct Linkstack
   {......};
public:
   Stack(Linkstack* stack);
   ~Stack();
    ......//进栈,出栈函数等
}
我现在新建了一个cpp文件,用来写主函数:
#include“stack.h”
......
int main()
{
    Stack stack;//开始报错,很好理解,因为我的构造函数有参数。但是,那个参数是Linkstack*类型的
                     //那么我在主函数中该如何声明这个Stack类型的变量?注:主函数中是无法声明Linkstack*类型的变量的。
   ......
}
页: [1]
查看完整版本: 如何在主函数中声明一个类的结构体变量?