2019年2月28日 / 69次阅读
CC++
本文简要介绍三个C语言中的函数:printf,sprintf,fprintf。
1,printf,就是向标准输出stdout打印出一段字符串来。
2,sprintf,就是把格式化的字符串数据写入到某个指向指针指向的地址,返回值字符串的长度。
3,fprintf,是用于向文件做写入操作,第一个参数时FILE指针,可以是stdout,stderr。返回值:若成功则返回输出字符数,若输出出错则返回负值。
原型:int fprintf(FILE *stream,char *format,[argument]);
功能:fprintf函数根据指定的format格式发送数据到由stream流指定的文件,因此fprintf可以使得信息输出到指 定的文件。
例子:
char name[20] = "lucy";
FILE *out;
out = fopen( "output.txt", "w" );
if( out != NULL )
fprintf( out, "Hello %s\n", name );
这段代码写的很粗糙,只是表达一个说明fprintf函数的意思。
printf是C语言的函数,同时也是bash的一个命令,用于复杂的数据格式化输出显示。
本文链接:https://www.maixj.net/ict/printf-20339
©Copyright 麦新杰 Since 2014 云上小悟独立博客版权所有 备案号:苏ICP备14045477号-1。云上小悟网站部分内容来源于网络,转载目的是为了整合信息,收藏学习,服务大家,有些转载内容也难以判断是否有侵权问题,如果侵犯了您的权益,请及时联系站长,我会立即删除。