stdio.h
| 函数 | 说明 |
|---|---|
| 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() | 将文件流中的数据格式化输入 |
