永发信息网

数据结构C语言,栈的应用,请补充代码

答案:1  悬赏:30  手机版
解决时间 2021-01-27 12:07
  • 提问者网友:贪了杯
  • 2021-01-27 08:15
数据结构C语言,栈的应用,请补充代码
最佳答案
  • 五星知识达人网友:三千妖杀
  • 2021-01-27 09:21
void
InitStack(SqStack
*s)

  {

  s.top=0;

  }
  int
StackEmpty(SqStack
S) {

  return (S.top==0);
  } //空返回1, 非空则返回
  void Push(SqStack &S,SElemType e)
  {
  if (S.top==Maxlen){ //栈满
  printf(“Stackis overflow.\n”);
  exit(1); }
  S.top++;
  S.data[S.top]=e;
  }
  elemtypePop(SqStack &S,SElemType &e) {
  if (S.top==0) { //栈空
  printf(“The stack is empty!\n”); //出错提示信息
  return (NULLELEM); } //返回空数据值
  S.top--;
  e=S.data[S.top+1];
  return e;
  } //返回原栈顶元素
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯