1
我已经将File.rtf放在目录library/Developer/Xcode/DerivedData/Test(projectname)/Build/Products/Debug
中,并且代码似乎打开它,但打印出错误的输出。对于文件中的任何整数值,输出为1606422622
。fscanf读取不正确的值? -Xcode
通过类似于我的问题的解决方案,答案是将输入文件在正确的目录中。我想我已经做到了,但我无法得到正确的输出。
绝望的帮助。谢谢。
int main()
{
int b;
FILE *fp;
fp=fopen("File.rtf","r");
if (fp == NULL) {
printf("File doesn't exist!\n");
}
fscanf(fp,"%i",&b);
printf("%i\n",b);
fclose(fp);
}