文件输入输出函数一览表
分类 函数名 功能
打开文件
fopen( ) 打开文件。
关闭文件
fclose( ) 关闭文件。
exit( ) 退出程序功能。
文件定位
fseek( ) 改变文件位置指针位置。
rewind( ) 使文件位置指针重新置于文件开头。
ftell( ) 返回文件位置指针的当前值。
文件读写
fgetc( ),getc( ) 从指定文件取得一个字符。
fputc( ),putc( ) 把字符输出到指定文件。
fgets( ) 从指定文件读取字符串。
fputs( ) 把字符串输出到指定文件。
getw( ) 从指定文件读取一个字(int型)。
putw( ) 把一个字(int型)输出到指定文件。
fread( ) 从指定文件中读取数据项。
fwrite( ) 把数据项写到指定文件。
fscanf( ) 从指定文件按格式输入数据。
fprintf( ) 按指定格式将数据写到指定文件中。
文件状态
feof( ) 若到文件末尾,函数值为“真”(非0)。
ferror( ) 若对文件操作出错,函数值为“真”(非0)。
clearerr( ) 使ferror和feof函数值置零。
打开文件
fopen( ) 打开文件。
关闭文件
fclose( ) 关闭文件。
exit( ) 退出程序功能。
文件定位
fseek( ) 改变文件位置指针位置。
rewind( ) 使文件位置指针重新置于文件开头。
ftell( ) 返回文件位置指针的当前值。
文件读写
fgetc( ),getc( ) 从指定文件取得一个字符。
fputc( ),putc( ) 把字符输出到指定文件。
fgets( ) 从指定文件读取字符串。
fputs( ) 把字符串输出到指定文件。
getw( ) 从指定文件读取一个字(int型)。
putw( ) 把一个字(int型)输出到指定文件。
fread( ) 从指定文件中读取数据项。
fwrite( ) 把数据项写到指定文件。
fscanf( ) 从指定文件按格式输入数据。
fprintf( ) 按指定格式将数据写到指定文件中。
文件状态
feof( ) 若到文件末尾,函数值为“真”(非0)。
ferror( ) 若对文件操作出错,函数值为“真”(非0)。
clearerr( ) 使ferror和feof函数值置零。