文件操作

(一)FILE * fopen(const char * path,const char * mode);
返回值:文件顺利打开后,指向该流的文件指针就会被返回。如果文件打开失败则返回NULL,并吧错误代码保存在errno中。(二进制的mode中包含b)
(二)int fclose(FILE *stream);
关闭一个流,注意:使用fclose函数就可以把缓存区内最后剩余的数据输出到磁盘文件中,并释放文件指针和有关缓存区。
(三)size_t fwrite(const void* buffer, size_t size, size_t count, FILE* stream);
以二进制的形式对文本进行操作,不限于文本文件。
(四)size_t fread ( void *buffer, size_t size, size_t count, FILE *stream) ;
从一个文件流中读数据,最多读取count个元素,每个元素size字节,如果调用成功返回实际读取到的元素个数,如果不成功或读到文件末尾返回 0

posted @ 2015-03-18 09:29  coding—fighting  阅读(146)  评论(0编辑  收藏  举报