帮我看看这个程序,关于栈的程序,为什么可以放入数字,但是不能放入对象啊?

2024年12月04日 03:58
有1个网友回答
网友(1):

student类中少了一个缺省构造函数
student(){}
加上就行了
template
Stack::Stack( )//初始化栈
{
MAXSIZE=50;
stack= new ElemType[MAXSIZE];
// stack=(ElemType *)malloc(MAXSIZE*sizeof(ElemType));
top=-1;
}
初始化的时候需要调用~