出栈操作中*e = *--(s->top)问题
在Dcv-C中编译出栈,,*e = *--(s->top)提示 invalid type argument of unary '*' (have 'int'),是什么原因呀 Pop (sqStack *s,ElemType e) /*出栈操作*/{
if(s->base = s->top)
{
printf("这个栈已经是空栈了!\n");
return 0;
}
*e =*--(s->top);
}
代码是这样子的,哪位大佬能看一下呀 ,,我已经明白了。。
{:10_245:}{:10_245:}{:10_245:}{:10_245:}{:10_245:}
页:
[1]