fseek
函数int fseek ( FILE * fp, long long offset, int origin );
将文件读写指针定位到距离 origin
位置 offset
字节处。
origin
取值:
SEEK_SET
: 文件开头(偏移量0处),此时offset
为非负数SEEK_END
: 文件末尾,此时offset
为非正数SEEK_CUR
: 当前文件读写指针位置,此时offset
可正可负fread
函数unsigned int fread ( void * ptr, unsigned int size, unsigned int count, FILE * fp );
将文件读写指针指向的地方的 sizecount
个字节内容,读入到内存地址 ptr
,然后将文件读写指针向后移动 sizecount
字节
返回值为: 成功读取的字节数/size
fgetc
函数int fgetc ( FILE * fp );
读取文件 fp
中的下一个字节。如果文件已经读完,返回EOF(-1)。