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

好用的h5网站模板百度排名点击器

好用的h5网站模板,百度排名点击器,网站建设将新建用户授权为管理员,自己网站做电子签章有效么文章目录 1 关闭文件1.1 fclose()函数1.1.1 函数原型1.1.2 参数1.1.3 返回值 1.2 fcloseall()函数1.2.1 函数原型1.2.2 参数1.2.3 返回值 2 刷新文件2.1 缓冲区的概念2.2 缓冲区的刷新2.2.1 fflush()函数2.2.1.1 函数原型2.2.1.2 参数2.2.1.3 返回值 2.2.2 flushall()函数2.2.2…

文章目录

  • 1 关闭文件
    • 1.1 fclose()函数
      • 1.1.1 函数原型
      • 1.1.2 参数
      • 1.1.3 返回值
    • 1.2 fcloseall()函数
      • 1.2.1 函数原型
      • 1.2.2 参数
      • 1.2.3 返回值
  • 2 刷新文件
    • 2.1 缓冲区的概念
    • 2.2 缓冲区的刷新
      • 2.2.1 fflush()函数
        • 2.2.1.1 函数原型
        • 2.2.1.2 参数
        • 2.2.1.3 返回值
      • 2.2.2 flushall()函数
        • 2.2.2.1 函数原型
        • 2.2.2.2 参数
        • 2.2.2.3 返回值

1 关闭文件

1.1 fclose()函数

1.1.1 函数原型

fclose():关闭指定文件流stream,函数原型如下:

int fclose( FILE *stream );

1.1.2 参数

fclose()函数只有一个参数stream:

  1. 参数stream是一个指向FILE类型结构的指针;参数stream指定了fclose()函数要关闭的文件流,等于fopen()函数的返回值。

1.1.3 返回值

fclose()函数的返回值类型为int型:

  1. 关闭成功,返回0;
  2. 关闭失败,返回EOF。

C语言标准描述如下:

1. fclose returns 0 if the stream is successfully closed. _fcloseall returns the total number of streams closed. 
2. Both functions return EOF to indicate an error.

1.2 fcloseall()函数

1.2.1 函数原型

fcloseall():关闭所有已打开的文件流,函数原型如下:

int fcloseall( void);

1.2.2 参数

fcloseall()函数参数为空void。

1.2.3 返回值

fcloseall()函数的返回值类型为int型:

  1. 关闭成功,返回关闭的文件流的个数;
  2. 关闭失败,返回EOF。

C语言标准描述如下:

1. fclose returns 0 if the stream is successfully closed. _fcloseall returns the total number of streams closed. 
2. Both functions return EOF to indicate an error.

2 刷新文件

2.1 缓冲区的概念

  1. 创建与磁盘文件相关联的流时,会自动创建一个缓冲区,并将流与缓冲区关联起来;
  2. 缓冲区是一个内存块,相当于文件流和磁盘文件之间的接口,用于临时储存待写入文件和从文件读取的数据;
  3. 缓冲区的存在是因为磁盘的读写速度相对较慢,将数据放在缓冲区中暂存起来,可以有效减少磁盘访问次数,从而提高文件读写操作的效率;

2.2 缓冲区的刷新

缓冲区分为输入缓冲区和输出缓冲区:

  1. 对于输入缓冲区来说,刷新缓冲区意味着清空缓冲区中读取的文件数据;
  2. 对于输出缓冲区来说,刷新缓冲区意味着将缓冲区中中的数据写入文件。

刷新缓冲区的方法有三种:

  1. 使用fclose()函数和fcloseall()函数关闭文件流的同时会刷新缓冲区;
  2. 程序结束时(执行到main()函数的末尾或执行了exit()函数),关闭所有流的同时并刷新所有的缓冲区;
  3. 使用fflush()函数和flushall()函数在不关闭流的情况下刷新缓冲区。

2.2.1 fflush()函数

2.2.1.1 函数原型

fflush():刷新与指定流stream相关联的缓冲区,函数原型如下:

int fflush( FILE *stream );
2.2.1.2 参数

fflush()函数只有一个参数stream:

  1. 参数stream是一个指向FILE类型结构的指针;stream指定了fflush()函数要刷新的流,可以是文件流,也可以是标准输入输出流;当是文件流时,stream等于fopen()函数的返回值;当是标准输入输出流时,stream等于stdin或stdout。
2.2.1.3 返回值

fflush()函数的返回值类型为int型:

  1. 刷新成功,返回0;
  2. 刷新失败,返回EOF;

C语言标准描述如下:

1. fflush returns 0 if the buffer was successfully flushed. 
2. The value 0 is also returned in cases in which the specified stream has no buffer or is open for reading only. A return value of EOF indicates an error.

2.2.2 flushall()函数

2.2.2.1 函数原型

fflushall():刷新与所有流相关联的缓冲区,包括标准流和文件流,函数原型如下:

int flushall( void );
2.2.2.2 参数

fflushall()函数的参数为空void。

2.2.2.3 返回值

flushall()函数的返回值类型为int型:

  1. 刷新成功,返回打开流的个数;

C语言标准描述如下:

1. _flushall returns the number of open streams (input and output). 
2. There is no error return.
http://www.hkea.cn/news/407321/

相关文章:

  • 建设网站需要哪些职位网站建设策划书
  • 苏州网站建设哪里好网站点击排名优化
  • 网站建设收费标准策划百度推广关键词越多越好吗
  • 网站怎么做更新吗如何建立网页
  • 国外建设工程招聘信息网站tool站长工具
  • 专业做相册书的网站电商网站建设制作
  • 银川网站开发公司电话东莞网
  • 环境保护局网站管理制度建设百度指数的主要功能有
  • 安装wordpress提示500错误关键词优化的策略有哪些
  • 企业网站建设公司排名深圳高端seo公司助力企业
  • 做网站套餐网站seo
  • 网站上的代码网页怎么做的下载百度软件
  • 网站功能模块建设搜狗推广
  • 网站做推广有用吗网站页面设计
  • 做简报的网站广州搜发网络科技有限公司
  • 南乐县住房和城乡建设局网站制作网站的步骤是什么
  • 金华做网站最专业的公司搜易网提供的技术服务
  • wordpress适合门户网站吗怎么营销自己的产品
  • 常用的网站类型有哪些seo优化专员编辑
  • 网站专题框架怎么做海阳seo排名
  • 手机网站代码下载黄页网站推广服务
  • 做网站前端多少钱在线bt种子
  • wordpress+模版+推荐专业网站seo推广
  • 浦项建设公司员工网站2023免费推广入口
  • 如何查询某个网站的设计公司最新推广注册app拿佣金
  • 八宝山做网站公司打广告
  • wordpress vip查看插件南宁seo费用服务
  • 建站之星模板怎么设置手机如何做网站
  • 上海公司网站制作价格西安百度关键词排名服务
  • 长沙网页制作开发公司aso优化方案