printfsprintf和fprintf

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了printfsprintf和fprintf相关的知识,希望对你有一定的参考价值。

都是把格式好的字符串输出
区别是输出的目标不一样:
1) printf,是把格式字符串输出到标准输出(一般是屏幕,可重定向)。
格式:int printf(const char * format,...);

2 )sprintf,是把格式字符串输出到指定字符串中,所以参数比printf多一个char。那就是目标字符串地址。
格式:int sprintf(char str,const char format,...);

3 )fprintf, 是把格式字符串输出到指定文件设备中,所以参数笔printf多一个文件指针FILE
格式:int fprintf(FILE stream,const char format,...);

以上是关于printfsprintf和fprintf的主要内容,如果未能解决你的问题,请参考以下文章

C语言入门开发: printfsprintf补0补空格占位

R 输出函数 格式化输出 打印函数

& 和 && 区别和联系,| 和 || 区别和联系

第三十一节:扫盲并发和并行同步和异步进程和线程阻塞和非阻塞响应和吞吐等

shell中$()和 ` `${}${!}${#}$[] 和$(()),[ ] 和(( ))和 [[ ]]

Java基础8---面向对象代码块和继承和this和super和重写和重载和final