fopen不能使用XCode

Che*_*man 2 c text-files

fopen(FILE *fp)XCode中的功能不起作用,我把文本文件放在根目录下,但不能正常工作,这很奇怪,因为从终端执行工作正常,但不是从IDE执行.

我使用它的sintax是这样的:

FILE *fp=fopen("name.txt", "r");
if(fp==NULL)
{
    printf("the text file can't be opened");
    exit(0);
}
else
    return fp;
Run Code Online (Sandbox Code Playgroud)

并总是回来NULL.

Dai*_*jan 22

以及通过xcode运行时的工作目录是什么?
默认情况下IIRC它没有设置,这可能是IDE和终端之间的区别.

- 设置工作目录:

转到:产品>方案>编辑方案......

转到:
选项选项卡并选择工作目录