函数 说明
fopen() 打开一个文件并返回文件指针
getc() 从流中读取字符
getchar() 从控制台读取字符并立即回显
gets() 从流中读取字符串
putc() 写文件函数(将一指定字符写入文件中)
putchar() 向控制台输出一个字符
rewind() 将文件指针重新指向文件开头
setbuf() 把缓冲区与流相关联
setvbuf() 设置文件流的缓冲区
ungetc() 把字符退回到输入流
printf() 格式化输出函数
sprintf() 将格式化的数据写入字符串
sscanf() 从字符串中读取指定格式的数据
remove() 删除文件或目录
rename() 重命名文件或目录
perror() 打印最近一次系统错误信息
getche() 从控制台读取字符并立即回显
getw() 以二进制形式从文件流中读取整数
puts() 将一个字符串放入标准输出流(stdout)中
putw() 以二进制形式向文件流中写入整数
snprintf() 将格式化的数据写入字符串—sprintf()
temfile() 以二进制形式创建一个临时文件并打开
tmpnam() 产生一个唯一的包含路径的文件名
ungetch() 把一个字符退回到键盘缓冲区
fgetpos() 获得当前文件的读写指针
fsetpos() 设置当前文件的读写指针
fclose() 关闭文件流
fflush() 清空文件缓冲区(或标准输入输出缓冲区)
ferror() 检测文件流是否出错
freopen() 文件流重定向,流替换
clearerr() 清除(复位)文件流的错误标识,并使文件结束标标识为0
fgetc() 从文件流中读取一个字符
fgetchar() 从文件流中读取一个字符
fputchar() 将一个字符输出到标准输出流(stdout)中
fgets() 从文件流中读取一行或指定个数的字符
feof() 检查流上文件的结束标识(是否读到文件结尾)
fputs() 将指定的字符串写入到文件流
fread() 从文件流中读取数据
fwrite() 向文件流中写入数据
fseek() 移动文件的读写指针到指定的位置
ftell() 获取文件读写指针的当前位置
fprintf() 将格式化数据输出到文件流
scanf() 格式化输入函数
fscanf() 将文件流中的数据格式化输入
» 订阅本站: http://www.0523jz.com/feed
» 转载请注明来源:王桂明's Blog » 《stdio.h》