XCode не может загрузить программу? Получение ошибки: Поток 1: EXC_BAD_ACCESS (код =1, адрес =0x68)

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

Всякий раз, когда я пытаюсь получить информацию из файла данных, прежде чем я это сделаю, я получаю сообщение об ошибке, что он не может получить доступ к информации. Он говорит, что это "NULL", и у меня есть файл в папке отладки в Xcode моего проекта. Любая помощь?

1 ответ

Вы положили файл данных и скомпилированный двоичный файл в одну папку? Xcode помещает двоичный файл куда-то, что не так легко найти, вы можете Option+ щелкнуть имя цели и выбрать "Показать в Finder".

Либо вы также можете скомпилировать свой проект с помощью инструмента CLI для сборки xcode, либо напрямую скомпилировать свою программу с помощью clang, что избавит вас от многих проблем.

Другие вопросы по тегам