Linux操作系统—标准IO库(4)(2015-8-6)
分类:Linux操作系统
格式化I/O和临时文件
格式化I/O
格式化I/O的作用是:从输入流读取字符串并以指定的格式转换成内存中的二进制数据,或者将内存中的二进制数据以指定的格式转换成字符串并将转换后的字符串写入输出流。
格式化输出
可用printf系列函数进行格式化输出处理,它们的原型为:
#include <stdio.h>
int printf(const char *format, ...);
int fprintf(FILE *stream, const char *format, ...);
int sprintf(char *str, const char *format, ...);
int snprintf(char *str, size_t size, const char *format, ...);
各参数含义:
1. stream:流文件指针
2. format:格式输出串
3