c语言程序通过编译,运行时提示 core dumped

c语言程序通过编译,运行时提示 core dumped,第1张

这应该是linux下面按照c99标准编写的代码,不然在c89标准的编译器下是无法通过编译的。

linux下的段错闷喊笑误:segmentation

fault

(core

dumped)和windows下的运行时错误道理是一样,一般都是内存被踩访蚂含问越界了导致。肯定是代码的某处逻辑有渗埋问题,访问了野指针啊之类的。

您可以gcc -g标签,生成可调试的文件。

出错后会生成一个core文件

您输入命令gdb a.out -c core,进入gdb的命令界面后,输入bt,悉袜就可以显示您当前发生段错误的代码。

我运行的时历谈候,一直输出"can not found"睁烂激。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12548973.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存