技术还行的运营 2021-11-06 12:33 采纳率: 0%
浏览 37

大学初学者数据结构顺序栈实验push函数遇到了两个excepted expression的问题……

看了好久也看不出来问题出在哪,想知道错在哪以及语句的正确写法……
第一个问题是before')'token,
问题语句是如果栈满给base重新realloc空间,使用了realloc语句
s->base=(int*)realloc(s->base,(s-stacksize+stackincrement)*sizeof(int));
第二个问题是before';'token
问题语句是
s->stacksize+=stackincrement;也就是给原空间数增加一个stackincrement(预先用define定义值为10)

  • 写回答

3条回答 默认 最新

  • 关注

    要把你的代码发出来,才能分析原因。

    评论

报告相同问题?

问题事件

  • 创建了问题 11月6日

悬赏问题

  • ¥15 VESTA绘图原子颜色显示异常
  • ¥15 天翼云搭建多ip l2tp
  • ¥15 python实现CAD识图
  • ¥15 如何实现在renpy中创建并应用不同大小尺寸对话框?
  • ¥15 table表格有一列是固定列 滑动到最下面时 固定的那一列有几行没显示出来
  • ¥20 单细胞数据注释时报错
  • ¥15 vscode编译ros找不到头文件,cmake.list文件出问题,如何解决?(语言-c++|操作系统-linux)
  • ¥15 通过AT指令控制esp8266发送信息
  • ¥15 有哪些AI工具提供可以通过代码上传EXCEL文件的API接口,并反馈分析结果
  • ¥15 二维装箱算法、矩形排列算法(相关搜索:二维装箱)