c fwrite c语言fwrite函数的用法

今天给各位详细介绍关于“fwrite函数的用法”的核心内容以及“C语言库函数之fwrite()详解”的相关知识,希望对各位有所帮助 。
原函数:
size_t fwrite(const void *ptr, size_t size, size_t nmemb, FILE *stream)
函数说明: size_t fwrite(const void *ptr, size_t size, size_t nmemb, FILE *stream) 写入数据从数组ptr 指向给定流 。
参数:
ptr -- 是要被写入到阵列中的元素的指针 。
size -- 是要被写入的每个元素的大小(以字节为单位) 。
nmemb -- 是元素的数目,每一个都与一个大小为size个字节 。
stream -- 是一个文件对象指定一个输出流的指针 。
返回值:
函数返回的总数作为一个为size_t 对象,这是一个整型数据类型返回成功写入的元素 。 如果这个数字不同于nmemb参数,它会显示一个错误 。
如何使用fwrite()函数:
#include
int main () {
FILE *fp;
char str[] = "This is myfoal";
fp = fopen( "file1.txt" , "w" );
fwrite(str , 1 , sizeof(str) , fp );
fclose(fp);
【c fwrite c语言fwrite函数的用法】 return 0;
}
编译和运行上面的程序,创建一个文件file1.txt里将有以下内容:
This is myfoal
以上内容就是关于fwrite函数的用法和C语言库函数之fwrite()详解的精彩内容,是由小编认真整理编辑的,如果对您有帮助欢迎收藏转发...谢谢!


    特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。