clearerr() |
清除错误 |
fclose() |
关闭一个文件 |
feof() |
如果到达文件尾(end-of-file)返回"True"(真) |
ferror() |
检查一个文件错误 |
fflush() |
书写输出缓存的内容 |
fgetc() |
从流获取一个字符 |
fgetpos() |
获取文件位置指针 |
fgets() |
从一个流获取一串字符 |
fopen() |
打开一个文件 |
fprintf() |
打印格式化的输出到一个文件 |
fputc() |
写一个字符到一个文件 |
fputs() |
写一个字符串到一个文件 |
fread() |
从一个文件读取 |
freopen() |
用一个不同的名称打开一个存在的流 |
fscanf() |
从一个文件读取一个格式化的输入 |
fseek() |
在文件中移动到一个指定的位置 |
fsetpos() |
在一个文件中移动到一个指定的位置 |
ftell() |
返回当前文件的位置指针 |
fwrite() |
写入一个文件 |
getc() |
从一个文件读取一个字符 |
getchar() |
从STDIN(标准输入)读取一个字符 |
gets() |
从STDIN(标准输入)读取一个字符串 |
perror() |
显示当前错误的一个字符串版本到STDERR(标准错误输出) |
printf() |
写格式化的输出到STDOUT(标准输出) |
putc() |
写一个字符到一个流 |
putchar() |
写一个字符到STDOUT(标准输出) |
puts() |
写一个字符串到STDOUT(标准输出) |
remove() |
清除一个文件 |
rename() |
重命名一个文件 |
rewind() |
移动文件位置指针到一个文件的开始处 |
scanf() |
从STDIN(标准输入)读取格式化输入 |
setbuf() |
设置一个指定流的缓冲区 |
setvbuf() |
设置一个指定流的缓冲区和大小 |
sprintf() |
写格式化的输出到缓冲区 |
sscanf() |
从一个缓冲区读取格式化的输入 |
tmpfile() |
返回一个到一个临时文件的指针 |
tmpnam() |
返回一个独特的文件名 |
ungetc() |
把一个字符放回一个流 |
vprintf, vfprintf, vsprintf |
写用参数列表格式化输出 |