当前位置:首页 > 正文

C语言fprintf函数与fwrite函数等同吗?都是把数据写入文件吗?

作者:小兔兔发布时间:2023-02-12浏览:461


一、作用区别:fwrite是C语言函数,指向文件写入一个数据块。fprintf是C/C++中的一个格式化写—库函数;其作用是格式化输出到一个流/文件中;二、函数原型区别:fwrite:size_t fwrite(const void* buffer, size_t size, size_t count, FILE* stream);fprintf:int fprintf (FILE* stream, const char*format, [argument]);三、返回值区别:fwrite:返回实际写入的数据项个数。

fprintf:返回值是输出的字符数,发生错误时返回一个负值。


声明:部分资源转载自互联网,转载目的在于传递更多知识,并不代表本网赞同其观点和对其真实性负责。如有侵权或者知识有谬误之处,麻烦通知删除,谢谢!联系方式: zzsla2022#163.com