【C语言】scanf/fscanf/sscanf和printf/fprintf/sprintf的详细介绍

简介: 【C语言】scanf/fscanf/sscanf和printf/fprintf/sprintf的详细介绍

标准输入流/输出流的格式化的输入/输出语句

scanf()

函数参数:
int scanf ( const char * format, ... );



定义:按照一定的格式从键盘输入数据


printf()

函数参数:
int printf ( const char * format, ... );



定义:按照一定的格式把数据输出(打印)到屏幕


所以格式化的输入流/输出流输入输出语句

fscanf()

函数参数:
int fscanf ( FILE * stream, const char * format, ... );



定义:按照一定的格式从 输入流(文件/stdin)输入数据


fprinft()

函数参数:
int fprintf ( FILE * stream, const char * format, ... );



定义:按照一定的格式从输出流(文件/stdout)输出数据


sscanf()

1. 函数参数:
2. int sscanf ( const char * s, const char * format, ...);



定义:从字符串中按照一定的格式读取出格式化的数据


sprintf()

函数参数:
int sprintf ( char * str, const char * format, ... );



定义: 把格式化的数据按照一定的格式转换成字符串

相关文章
|
18天前
|
存储 C语言
C语言数据类型、变量和运算符以及printf相关问题
C语言数据类型、变量和运算符以及printf相关问题
|
12天前
|
存储 缓存 编译器
【C语言篇】scanf和printf万字超详细介绍(基本加拓展用法)(下篇)
scanf处理⽤⼾输⼊的原理是,⽤⼾的输⼊先放⼊缓存,等到按下回⻋键后,按照占位符对缓存进⾏解读。 解读⽤⼾输⼊时,会从上⼀次解读遗留的第⼀个字符开始,直到读完缓存,或者遇到第⼀个不符合条件的字符为⽌。
|
12天前
|
存储 C语言
【C语言篇】scanf和printf万字超详细介绍(基本加拓展用法)(上篇)
printf 的作⽤是将参数⽂本输出到屏幕。它名字⾥⾯的 f 代表 format (格式化),表⽰可以定制输出⽂本的格式。
|
15天前
|
存储 安全 编译器
C语言中的scanf函数
C语言中的scanf函数
|
3月前
|
存储 C语言
c语言scanf函数用法
c语言scanf函数用法
|
3月前
|
C语言
【C语言】:浅谈函数 fscanf/sscanf 和 fprintf/sprintf
【C语言】:浅谈函数 fscanf/sscanf 和 fprintf/sprintf
30 1
|
3月前
|
存储 C语言
|
3月前
|
存储 C语言
C语言中的printf函数详解
C语言中的printf函数详解
29 0
|
3月前
|
存储 缓存 移动开发
【C语言基础篇】scanf()函数详解
【C语言基础篇】scanf()函数详解
|
3月前
|
C语言 C++
C语言printf()函数详解
C语言printf()函数详解