导读 大家好,我是小夏,我来为大家解答以上问题。fprintf函数可以写二进制文件吗,fprintf很多人还不知道,现在让我们一起来看看吧!1、其实 p...
大家好,我是小夏,我来为大家解答以上问题。fprintf函数可以写二进制文件吗,fprintf很多人还不知道,现在让我们一起来看看吧!
1、其实 printf("hello world"); 就是fprintf(stdout, "hello world");变体。
2、 其比printf多一个参数指定输出为stdout也就Standard Output data Stream(标准数据输出流). 如果你想对错误做输出 可以fprintf(stderr, "你这个错误是:%s", "xxoo");. printf只是fprintf 输出流为stdout的一个具体的列子罢了。
3、 fprintf可以指定很多输出设备,不光是标准输出,还可以说文件哦。
4、 比如fprintf(filePointer, "这个可要输出一个文件中哦"); 。
本文到此讲解完毕了,希望对大家有帮助。