1:<Stdio.h>
1.1 文件操作:
a: FILE *fopen(const char *filename,const char *mode)
b: FILE *freopen(const char *filename, const char *mode, FILE
*stream)以 mode 指定的模式打开指定的文件,并将该文件关联到
stream 指定的流。它返回 stream;出错返回 NULL。
c: int fflush(FILE *stream) 对于输出流来说,这个函数将已经写到缓
冲区的但是尚未写入文件的所有数据写到文件中。对于输入流来说,
其结果是未定义的。如果写的过程中发生错误返回 EOF,否则返回
0。
Fflush(NULL)清洗所有的输出流。
int fclose(FILE *stream)该函数将所有未写入的数据写入到 stream 中,
丢弃缓冲区中的所有未写读输入数据,并释放自动分配的全部缓冲区,
最后关闭流,出错返回 EOF,否则返回 0。
int remove(const char *filename )该函数删除 filename 指定的文件,这
样试图打开该文件的操作将失败,如果删除操作失败,返回一个非 0
值。
int rename(const char *oldname, const char *newname)该函数修改文
件名字,操作失败返回非 0 值。
FILE *tmpfile(void)该函数以模式“wb++”创建一个临时文件,该文
件在被关闭或者程序正常结束时被删除,如果创建成功返回一个流,