标准C输入/输出

来自cppreference.com
< cpp | io
跳转到: 导航, 搜索


这些函数提供了对于 C++基于流的输入输出类 的另外一种选择。

clearerr 清除错误标志
fclose 关闭一个文件
feof 如果在文件尾返回true
ferror 检查文件错误
fflush 将内容写入输出缓冲区
fgetc 从流中得到一个字符
fgetpos 得到文件位置指示器
fgets 从流中得到一串字符
fopen 打开一个文件
fprintf 向文件中打印格式化输出
fputc 向文件中写入一个字符
fputs 向文件中写入字符串
fread 从文件中读
freopen 用一个不同的名字打开一个已经存在的流
fscanf 从文件中读入格式化输入
fseek 移动至文件中特定位置
fsetpos 移动至文件中特定位置
ftell 返回当前的文件位置指示器
fwrite 写入文件
getc 从文件读入一个字符
getchar 从标准输入中读入一个字符
gets 从标准输入中读入字符串
perror 在标准错误上显示当前错误的字符串版本
printf 向标准输出写入格式化输出
putc 向流中写入一个字符
putchar 向标准输出写一个字符
puts 向标准输出写字符串
remove 移除一个文件
rename 重命名一个文件
rewind 移动文件位置指示符到文件的开头
scanf 从标准输入读入格式化输入
setbuf 为特定的流设置缓冲区
setvbuf 为特定的流设置缓冲区及其大小
snprintf 向缓冲区写入格式化输出 (具有边界检测)
sprintf 向缓冲区写入格式化输出
sscanf 从缓冲区中读入格式化输入
tmpfile 返回一个临时文件指针
tmpnam 返回一个独一无二的文件名
ungetc 将字符写回流中
vprintf, vfprintf, and vsprintf 根据变量列表写入格式化输出
vscanf, vfscanf, and vsscanf 根据变量列表从标准输入中得到格式化输入
个人工具
名字空间
操作
导航
工具箱
其他语言