Xcode无法加载程序?获取错误:线程1:EXC_BAD_ACCESS(代码= 1,地址= 0x68)

时间:2018-03-29 03:10:39

标签: c xcode external-data-source

#include <stdio.h>
int main (void)
{
    int col1, col2;
    FILE *fname = fopen("1930_2001.txt" , "r");
    fscanf(fname , "%d" , &col1);
}

每当我尝试从数据文件中获取信息时,在我执行此操作之前,我会收到一条错误消息,指出它无法访问该信息。它说它是“NULL”,我在我项目的Xcode的调试文件夹中有文件。有什么帮助吗?

1 个答案:

答案 0 :(得分:0)

您是否已将数据文件和已编译的二进制文件放入同一文件夹中? Xcode将二进制文件放在不容易找到的地方,您可以选择+单击目标名称并选择“在Finder中显示”。

或者您也可以使用xcode-build CLI工具编译项目,或者使用clang直接编译您的程序,这样可以避免麻烦。