lazzy_dog
lazzy_dog
采纳率0%
2017-08-03 09:02 阅读 1.1k

ubuntu16.04下--c语言gcc问题

写了一个小链表解决一个问题。
自己电脑上(gcc--version 5.4.0)gcc是没有任何问题的,给定的测试也没有任何问题。
但是在线测试(gcc4.7.2)却一直出现“段错误”
一脸懵逼。。。
请问各位大佬有没有关于这个问题的一些思路啊(如需要也可贴上代码)?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

3条回答 默认 最新

  • oyljerry oyljerry 2017-08-03 09:26

    不同编译器版本,可能一些函数等支持有不一样,你要对应的分析,起码先看看段错误发生的代码行数

    点赞 评论 复制链接分享
  • u011514451 hpu刘 2017-08-03 09:55

    数组越界、指针指向无效的区域都会发生段错误。

    点赞 评论 复制链接分享
  • lazzy_dog lazzy_dog 2017-08-07 03:08

    最近突然发现问题所在 在线测试是有内存使用限制的,大概几百k的样子。而线下在pc上4G内存。结下帖。以上。

    点赞 评论 复制链接分享