64,661
社区成员
发帖
与我相关
我的任务
分享
Stack::Stack()
{
top=0;//构造函数初始化一个变量!
}
bool Stack::isfull()const
{
return top==MAX;//MAX 赋值为10的
}
int main()
{
Stack st;
cout<<st.isfull();//输出为0 = 假!
//我的疑问是 根据什么规则返回值是0?不可能是单双吧!!
//我把构造函初始化改为1 返回的也是0,
if(st.isfull()) //这样不就全是0吗?
}