c语言中文件的结尾指的是文件的最后一个字符的下一个字符
例如:文件a.txt中有三个字符abc,即文件大小为3
那么文件的实际内容如下图.
echo -n abc > a.txt
c=97
c=98
c=99
c=-1
所以正确做法应该是
如何读出文件最后一个字符c,如下:
feof(fp)=0
feof(fp)=1
c语言中文件的结尾指的是文件的最后一个字符的下一个字符
例如:文件a.txt中有三个字符abc,即文件大小为3
那么文件的实际内容如下图.
echo -n abc > a.txt
c=97
c=98
c=99
c=-1
所以正确做法应该是
如何读出文件最后一个字符c,如下:
feof(fp)=0
feof(fp)=1