所以我试图用多行文字读取一个文本文件,我想存储在一个数组中。我试过这段代码:
protected void attachBaseContext(Context base) {
super.attachBaseContext(base);
MultiDex.install(this);
}
但是我在控制台中收到了这个:
#include <stdio.h>
#include <string.h>
int main(){
FILE * fptr;
char str1;
fptr = fopen ("test1.txt", "r");
printf("\n The content of the file is :\n");
str1 = fgetc(fptr);
while (str1 != EOF)
{
printf ("%c", str1);
str1 = fgetc(fptr);
}
printf("\n\n");
fclose (fptr);
return 0;
}
(我在Mac上使用xCode)
代码是否存在问题,还是xCode存在问题?谢谢!
编辑: 文本文件的内容是:
The content of the file is :
(lldb)
我忘了包括:在线
abcdef
ghijkl
mnopqr
stuvwx
yz
xCode突出显示橙色(?)说
str1 = fgetc(fptr);
我不知道这意味着什么