下面这个函数,参数S是指针类型,应该把S.top改为S->topint pop(sqstack *S, ElemType *e) //出栈{ if (S.top==0)......=============================题外话:你发这种问题最好把编译错误截图出来看,这样大家也容易帮忙。因为错误描述里一般会写出行号的。