的fscanf读取不正确的值? -xcode(fscanf reads incorrect va

2019-10-17 22:54发布

我已经放在File.rtf目录library/Developer/Xcode/DerivedData/Test(projectname)/Build/Products/Debug和代码似乎打开它,但打印出output.The输出错误是1606422622的任何整数值在文件。

通过类似地雷问题的解决方案去,答案是要获得正确的输入文件directory.I觉得我已经做了,但我不能得到正确的输出。

绝望的help.Thanks。

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);  
}

Answer 1:

貌似你试图读取RTF格式的文件。 尝试将文件保存为文本编辑中的一个“纯文本文件”。 (具有扩展名.txt)



文章来源: fscanf reads incorrect value ? -Xcode