天天看点

文件的结尾和文件开头

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

a B c