当前位置: 首页 > news >正文

津坤科技天津网站建设搜索引擎优化英文简称

津坤科技天津网站建设,搜索引擎优化英文简称,微信开放文档官网,必应搜索引擎文章目录 1 函数原型2 参数3 返回值4 示例 1 函数原型 fwrite():将ptr指向的内存空间中储存的数据块写入与指定流stream相关联的二进制文件中,函数原型如下: size_t fwrite(const void *ptr, size_t size, size_t count, FILE *stream)2 参…

文章目录

  • 1 函数原型
  • 2 参数
  • 3 返回值
  • 4 示例

1 函数原型

fwrite():将ptr指向的内存空间中储存的数据块写入与指定流stream相关联的二进制文件中,函数原型如下:

size_t fwrite(const void *ptr, size_t size, size_t count, FILE *stream)

2 参数

fwrite()函数有四个参数:

  1. 参数ptr是指向某内存空间的指针,该内存空间中储存有待写入文件的数据块;参数ptr类型为void*型,说明ptr可以指向任何数据类型;
  2. 参数size指定了每个待写入文件的数据项的字节大小,类型为size_t(unsigned int)型;
  3. 参数count指定了待写入文件的数据项的个数,类型为size_t(unsigned int)型;
  4. 参数stream是一个指向FILE类型结构的指针;参数stream指定了fwrite()函数要写入的文件流,等于fopen()函数的返回值。

3 返回值

fwrite()函数的返回值类型为size_t(unsigned int)型:

  1. 写入文件成功,返回成功写入文件的数据项个数,返回值应等于count;
  2. 写入文件失败,返回值小于count。

C语言标准描述如下:

1. fwrite returns the number of full items actually written, which may be less than count if an error occurs. 
2. Also, if an error occurs, the file-position indicator cannot be determined.

4 示例

以两种方式将数组中的内容写入二进制文件,代码如下所示:

#define SIZE 20int main ()
{//int i_arr[SIZE] = { 0 };int i = 0;for (i = 0; i < SIZE; i++){i_arr[i] = 2 * i;}//FILE* fp;if ((fp = fopen("1.dat", "wb")) == NULL){printf("Failed to open file.\n");exit(1);}//if ((fwrite(i_arr, sizeof(int), SIZE, fp)) != SIZE){printf("Failed to write file.\n");exit(1);}//if ((fwrite(i_arr, sizeof(i_arr), 1, fp)) != 1){printf("Failed to write file.\n");exit(1);}//fclose(fp);return 0;
}

代码运行结果如下图所示:

在这里插入图片描述
代码及运行结果分析:

  1. 第一次调用fwrite()函数,数组i_arr中的每个元素是一个数据项;
  2. 第二次调用fwrite()函数,数组i_arr整体是一个数据项。
http://www.dinnco.com/news/14725.html

相关文章:

  • 江阴做网站宣传方式
  • 中山做网站推广公司seo什么意思
  • 创造与魔法官方网站一起做喜欢的事重庆网站开发公司
  • 网站建设好销售吗目前常用的搜索引擎有哪些
  • 网站开发深网站设计制作教程
  • 郑州做网站汉狮网络最近热搜新闻事件
  • 北京师范大学学风建设专题网站昆山网站建设
  • 电子商务网站建设实验报告免费发布广告
  • 唐县做网站长沙网站建站模板
  • 义乌国贸学校网站建设巨量引擎app
  • 小榄网站设计百度站长收录
  • 做室内设计的网站有哪些方面百度站长seo
  • wordpress innodb myisamseo泛目录培训
  • 本科毕设做网站多少钱2024年度关键词
  • wordpress 安装ftp迅速上排名网站优化
  • 龙岗网站建设 信科网络新一轮疫情最新消息
  • 锦州做网站的公司软件开发公司排名
  • 可以做投票功能的网站成都网络营销策划
  • 建材交易平台哈尔滨seo推广
  • wordpress更改首页模板微博seo营销
  • 做房产的一般用哪个网站好企业做网上推广
  • 申请完域名如何建设网站英雄联盟韩国
  • 做网站程序看什么书电子商务说白了就是干什么的
  • 网站上地图是怎样做的百度账号客服24小时人工电话
  • 烟台网站建设设计浙江网站推广运营
  • linux做网站360网址大全
  • 湖南建设工程网网站关键词优化排名怎么做
  • 网站链接怎么做标记软文平台有哪些
  • 中文网站模板免费下载网络销售是干嘛的
  • 包装设计网站排行榜国际新闻最新消息中国