fwrite函数的用法

编程入门 行业动态 更新时间:2024-10-26 04:21:52

fwrite<a href=https://www.elefans.com/category/jswz/34/1771370.html style=函数的用法"/>

fwrite函数的用法

fwrite函数就是写文件的函数,它的函数原型如下:
  fwrite(const void *buffer, size_t  size,  size_t count , FILE *stream)

可以看到这个函数的参数有四个:

buffer : 数据存储的地址

size : 要读取的字节的大小

count : 要读取多少个size大小

stream : 等待被读取的数据源,它是一个指向FILE结构的文件指针

至于返回值,如果成功执行,则返回写入元素的个数,如果不和nmemb相等,则表示出错。

#include<stdio.h>int main ()
{FILE *fp;char str[] = "www.dotcpp.com";fp = fopen( "dotcpp.txt" , "w" );fwrite(str, sizeof(str) ,1, fp );fclose(fp);return(0);
}

运行结果如下所示:

如果向文件中写入3次数据,如  fwrite(str, sizeof(str) ,3, fp );会显示乱码,显示结果如下:

 具体原因未知。暂时做下记录。

 

更多推荐

fwrite函数的用法

本文发布于:2023-06-15 21:18:13,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/733722.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:函数   fwrite

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!