Xcode 上的 C:访问错误

-9 c xcode exc-bad-access

我正在尝试完成我的C编程课的作业Xcode。这很简单。它读取一个文本文件,其中包含学生 ID 及其考试成绩的列表。然后它根据这些数据计算总分,并将它们写入另一个文本文件。但是,我不断收到此Bad Access错误消息,内容为:

Thread 1: EXC_BAD_ACCESS(code=1, address=0x7fff00000de4)
Run Code Online (Sandbox Code Playgroud)

我不知道这是什么意思。我该怎么办?

Ale*_*lex 5

EXC_BAD_ACCESS意味着您试图在内存中尝试错误的地址。

您应该从以下几点开始:

  1. 使用前检查所有指针是否已初始化
  2. 如果您有一个数组,那么您可能正在尝试访问越界的元素

当然,使用调试器。