标准C I/O
来源:互联网 发布:阿里云用支付宝认证 编辑:程序博客网 时间:2024/05/06 18:17
标准 C I/O
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() 写格式化的输出到缓冲区--------sprintf()函数和printf()类似, 只是把输出发送到buffer(缓冲区)中.返回值是写入的字符数量
sscanf() 从一个缓冲区读取格式化的输入
tmpfile() 返回一个到一个临时文件的指针
tmpnam() 返回一个独特的文件名
ungetc() 把一个字符放回一个流
vprintf, vfprintf, vsprintf 写用参数列表格式化输出
printf中格式:
Code 格式
%c 字符
%d 带符号整数
%i 带符号整数
%e 科学计数法, 使用小写"e"
%E 科学计数法, 使用大写"E"
%f 浮点数
%g 使用%e或%f中较短的一个
%G 使用%E或%f中较短的一个
%o 八进制
%s 一串字符
%u 无符号整数
%x 无符号十六进制数, 用小写字母
%X 无符号十六进制数, 用大写字母
%p 一个指针
%n 参数应该是一个指向一个整数的指针
指向的是字符数放置的位置
%% 一个'%'符号
- 标准 C I/O
- C标准I/O
- 标准 C I/O
- 标准C I/O
- C标准I/O操作
- C标准I/O库
- C语言标准I/O
- C标准I|O与Unbufferd I|o
- 标准 C I/O 之 clearerr() 函数
- 标准 C I/O 之 fclose 函数
- 标准 C I/O 之 feof() 函数
- 标准 C I/O 之 ferror () 函数
- 标准 C I/O 之 fflush () 函数
- 标准 C I/O 之 fgetc() 函数
- 标准 C I/O 之 fgetpos () 函数
- 标准 C I/O 之 fgets () 函数
- 标准 C I/O 之 fopen () 函数
- 标准 C I/O 之 fprintf () 函数
- Thinking in Java---泛型小结
- Labview中解析串口缓冲区数据程序
- Android MediaScannerService源码分析
- js中的编码解码--escape/unescape、encodeURI/decodeURI 、encodeURIComponent/decodeURIComponent
- android之AlertDialog 点击其他区域自动消失
- 标准C I/O
- jvm 内存回收finalize如何在垃圾清除前工作原理
- Android WebService
- 标准c字符和字符串
- 标准c数学函数
- yum使用的一些问题
- 微信新骗局:诡异微信群 不发红包退不掉
- 实战配置Nagios主机及服务实战
- 标准c时间与日期函数