文件随机读取

fseek(文件指针,偏移量, int文件指针当前位置);
			//SEEK_SET 文件起始位置
			//SEEK_END 文件结束位置
ftell(文件指针);
			//返回文件指针相对起始位置的偏移量
rewind(文件指针);
			//让文件指针回到起始位置

文件结束判定

perror("随意");//补充
//功能同strerror(errno);
  • 在文件读取过程中,不能使用feof函数的返回值来判断文件读取是否结束。
  • 而是应用于当前文件读取结束的时候,判断是读取失败结束,还是读到文件尾部结束。

fgetc判断是否为EOF

fgets判断是否为NULL

fread判断返回值是否为0