永发信息网

关于栈的程序出错在哪里?

答案:1  悬赏:40  手机版
解决时间 2021-08-12 19:54

#include<stdio.h>
#include<malloc.h>
#include<stdlib.h>
#define stack_init_size 100
#define stackincrement 10
typedef int ElemType;
typedef struct {
ElemType *base;
ElemType *top;
int stacksize;
}sqstack;

void initstack(sqstack *s)
{
 s->base=(ElemType *)malloc(stack_init_size*sizeof(ElemType));
    if(!s->base)
  exit(0);
 s->top=s->base;
 s->stacksize=stack_init_size;
}


 void push(sqstack *s,ElemType e)
 {
  printf("插入元素:");
  scanf("插入的元素为:%d",&e);
if(s->top-s->base>=s->stacksize)
{
  s->base=(ElemType *)realloc(s->base,(s->stacksize+stackincrement)*sizeof(ElemType));
  if(!s->base)
   exit (0);
  s->top=s->base+s->stacksize;
  s->stacksize+=stackincrement;
}
*(s->top)=e;
s->top++;
}


int main()
{
 sqstack *s;
 ElemType e;
 initstack(s);
 push(s,e);
 return 0;
}

最佳答案

来X黑客技术小组,学会技术的路不止一条,我们所有的技术信息都是免费

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
醋洗脸有用吗
涧西区洛阳涧西区长安路办事处矛盾纠纷调处化
初级徽章包囊怎么打开?
玩DOTA的全部命令,和个英雄的全部攻略,出装
请问这个日语翻译成中文是什么?
三星cc01手机怎么设置按键接听
谁有拳皇97的下载地址,还有三国无双之风云再
雨花区长沙Pappa Roti在什么地方啊,我要过去
求一首很悲伤的女孩声英文歌,歌曲里面的女的
求3DsMax9序列号编组和激活码 要永久的 谢谢
建行存款用收手续费吗
有关于QQ三国的问题
求《何以笙箫默》完整版电子书
召陵区漯河李氏推拿正骨(解放路)哪位知道具体
华硕x88e66vd和戴尔inspiron1446r-238哪款好
推荐资讯
游戏人生怎样才能开通 求人教我开通游戏人生
这个月的流量用完后,要怎么样才能充值流量?
买手机好还是买个MP4好…
版画是什么意思,日语中呀卖呆,还有一个一个
黄州区黄冈重庆红油面馆(南湖职院店)哪位知道
脖子里长了几个肉疙瘩
、《渔家傲》所写的塞下风景“异”在哪里?表
我穿越火线山1战队火爆收人 来的YY90420951
为什么用鼠标点击怪没有反应
兄弟俩年龄之和是30,当哥哥像弟弟现在这样大
八月唯美语句,谁给我写一句带有“纸"字的诗句
陈克菩萨蛮诗歌鉴赏,陈克的菩萨蛮
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?