×

fprintf s printf

请问sprintf、fprintf和printf这三个函数有什么区别?w3school在线测试工具怎么使用

admin admin 发表于2022-05-13 01:28:14 浏览131 评论0

抢沙发发表评论

请问sprintf、fprintf和printf这三个函数有什么区别

sprintf、fprintf和printf这三个函数区别为:输出不同、参数不同、重定向不同。

一、输出不同

1、sprintf函数:sprintf函数是把格式字符串输出到指定文件设备中。

2、fprintf函数:fprintf函数是把格式字符串输出到指定字符串中。

3、printf函数:printf函数是把格式字符串输出到标准输出中。

二、参数不同

1、sprintf函数:sprintf函数参数比printf多一个char*。

2、fprintf函数:fprintf函数参数比printf多一个文件指针FILE*。

3、printf函数:printf函数参数为字符串string。

三、重定向不同

1、sprintf函数:sprintf函数不可以重定向。

2、fprintf函数:fprintf函数不可以重定向。

3、printf函数:printf函数可以重定向。

w3school在线测试工具怎么使用

完整的网站技术参考手册参考手册涵盖了网站技术的方方面面。其中包括W3C的标准技术:HTML、XHTML、CSS、XML。以及其他的技术,诸如JavaScript、PHP、ASP、SQL等等。 在线实例测试工具在w3school,提供上千个实例。通过使用我们的在线编辑器,可以编辑这些例子,并对代码进行实验。快捷易懂的学习方式一寸光阴一寸金,因此,提供快捷易懂的学习内容。在这里,可以通过一种易懂的便利的模式获得您需要的任何知识。

如何使用js实现页面下载功能

function saveCode(obj) {     var winname = window.open(’’, ’_blank’, ’top=10000’);     winname.document.open(’text/html’, ’replace’);     winname.document.write(obj.value);     winname.document.execCommand(’saveas’,’’,’test.htm’);     winname.close(); }