感觉找不到错误,但是就是读取访问权限冲突了,找不到原因,为什么啊
这是我的主代码
push函数在这里
这是初始化函数
昨天睡得早了,没有看见消息,非常抱歉!
希望大家能帮我看看,谢谢!!
你这没头没尾的,看错误提示应该是 pQ->rear的指向有问题。
把代码贴上来,方便查找问题。
不知道你这个问题是否已经解决, 如果还没有解决的话:void Push(stack a, int b) {
if (a->Top == MaxSize - 1)
{
cout << "堆栈已满!\n";
return;
}
else
{
a->Date[++(a->Top)]=b;
return;
}
}