我正在尝试用 c 读取文件。我有一个 .txt 文件,其中包含以下内容:
file_one.txt file_two.txt file_three.txt file_four.txt
当我尝试用 fopen 读取这个文件时,我得到这个输出:
file_one.txt file_two.txt file_three.txt file_four.txt\377
\377 是什么意思?这是我的代码。
#include <stdio.h>
#include <stdlib.h>
int main(int argc, const char * argv[]){
FILE *filelist;
char ch;
filelist=fopen("file-path", "rt");
while (!feof(filelist)) {
ch = getc(filelist);
printf("%c",ch);
}
fclose(filelist);
return 0;
}