了解段错误信息

Understanding segfault information

我正在尝试调试 运行 我用 C++ 编写的程序时发生的段错误。

当我 运行 我的程序时出现此类错误:

[1]    24926 segmentation fault (core dumped)  ./program

我想知道段错误前写的数字是什么意思,即[1]是什么,24926是什么?

谢谢

[1]是作业ID号,24926是崩溃程序的PID(进程ID)。

我假设您现在使用的是基于 Unix 的系统,据我所知,它们是唯一使用这种格式的系统。 虽然这不是帮助您解决问题的非常有意义的信息,因此您最好打开另一个线程并在新线程中共享您的代码。