gpt4 book ai didi

linux - 注释掉Printf导致段错误

转载 作者:太空宇宙 更新时间:2023-11-04 05:28:51 25 4
gpt4 key购买 nike

我已经在注释掉时导致段错误的语句上停留了一段时间,从我收集的一些有关此信息的信息来看,人们说我的堆栈在某个地方或以某种方式被损坏。

http://pastebin.com/NT8PGPi0

导致段错误行号 511 的代码(抱歉,当我将其从编辑器中复制出来时,Linux 不喜欢所有换行符)

基本上,对于这个项目,它应该能够使用用户选择的不同选项将 .txt 打印到屏幕上

./a.out --delete=c//删除文件中的所有 c 并将其显示到控制台./a.out --line-numbers//在控制台中发布所有行号

长期权依此类推,短期权也是如此。

最佳答案

正如前面提到的,在这种情况下最好的选择始终是通过 gdb 或其他调试器调试代码。但作为一个小提示。看看 Opt_Args 函数中的这个:

    *c = getc(fp);

然后查看 getc 手册:

  int getc(FILE *stream);

关于linux - 注释掉Printf导致段错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26158823/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com