我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

为什么我创建栈的时候编译没问题,但是运行的时候总是会提示我非法访问内存

总是会提示我:运行异常:Program received signal SIGSEGV(非法访问内存), Segmentation fault.

img

img

因为你没有执行真正的扩容,只是简单做了数量上的相加。

记得要给 S.elem 分配内存空间。


S.elem = (ElemType *)malloc( sizeof(ElemType) );
S.top = S.elem;

近期文章

  • 求解答{前的非法id怎么弄
  • 发包仪接收端FCS错误,POE+交换机端无错误
  • UE4制作简单的碰撞破碎出现问题
  • 女生去前端好还是后端好?
  • 怎样用matlab设计图示滤波器
  • 这个怎么解决,求各位大仙
  • 如何用Python读取ABAQUS中odb文件内容。
  • 我电脑被莫名远程控制了!
  • 账号频繁出现滑块和vpn怎么解决
  • 刚学c,有关九九乘法表的表达,求解
  • 第二段js代码有问题,怎么改呢?并且,改成jquery的方式哈~
  • 我的JS效果显示不出来
  • html 表单 cannot post
  • 关于扑克牌花色和大小的计算的问题是用的算法,在C语言中的运用的方式
  • 用idea连接mysql时,出现.NullPointerException异常
  • 帅气的哥姐能不能帮帮我看看这个
  • 有谁会对接喜马拉雅开放平台,小程序,app开发的?
  • 为什么这个没有数据竞争(输出一直都是200)
  • 请问如何实现多个div元素随机放置,但两两元素之间保持一定距离
  • 怎么在async中获取到值,并且返回出去,而不是返回个promise对象?

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华