文件指针的特性(转)
时间:2010-06-30 来源:championwxd
文件指针的特性:
- 可在“负无穷”到“正无穷”任意移动;
- 在0~N-1之外进行读操作,则读失败;读失败后,feof函数为真;
- 从N位置开始写入,则为添加;
- 从0~N位置之外开始写也可,其行为不必掌握,因为几乎无用;
- 无论任何方式,刚打开文件时,ftell函数返回值都是0,含a方式的文件,只要一写(第一次写),文件指针自动移动到N位置处。
int feof(FILE *fp)
若文件读失败,则返回非0值,否则返回0值;仅用于读是否到文件尾。
任何fseek操作使feof为假,即使文件指针在0~N-1之外。
相关阅读 更多 +