首先来看一下scanf与fscanf的区别
可以看到,fscanf比scanf只多了一个参数->流,因为scanf是针对标准输入(键盘)的格式化输入函数,fscanf是针对所有输入流的格式化输出函数。
fprintf与printf也是同理,printf是针对标准输出(屏幕)的格式化输出函数,fprintf是针对所有输入流的格式化输出函数
可以说fprintf与fscanf包含了scanf与printf的功能
--sscanf与sprintf
在字符串中读取一个格式化的数据
也是多了一个参数,把格式化的数据转化成字符串