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

自贡网站设计郑州网站建设公司

自贡网站设计,郑州网站建设公司,烟草许可证每年做证去那个网站,什么网站利于优化在C语言中&#xff0c;直接处理图片文件&#xff08;如JPEG、PNG等&#xff09;的复制&#xff0c;通常涉及到文件I/O操作。这些图片文件是二进制文件&#xff0c;因此需要使用二进制模式读取和写入文件。 图片文件复制代码&#xff1a; #include <stdio.h> #include&l…

在C语言中,直接处理图片文件(如JPEG、PNG等)的复制,通常涉及到文件I/O操作。这些图片文件是二进制文件,因此需要使用二进制模式读取和写入文件。

图片文件复制代码:

#include <stdio.h>
#include<string.h>int main(){FILE *fp1,*fp2;char buf[100];int size;fp1 = fopen("C:\\Users\\87417\\Desktop\\error_404.jpg","rb");fp2 = fopen("C:\\Users\\87417\\Desktop\\error_500.jpg","wb");if(fp1 == NULL){printf("can't open this file1.\n");return 0;}if(fp2 == NULL){printf("can't open this file2.\n");return 0;}while((size=fread(buf,1,100,fp1))>0){fwrite(buf,1,size,fp2);}fclose(fp1);fclose(fp2);return 0;
}

使用 fopen 函数以二进制模式打开文件。rb 表示读取二进制文件,wb 表示写入二进制文件。

fread 函数

fread 函数用二进制方式向文件读取数据。

size_t fread(void *ptr, size_t size, size_t nmemb, FILE *stream);

ptr:指向一个内存缓冲区的指针,该缓冲区用于存储从文件中读取的数据。
size:要读取的每个数据项的大小(以字节为单位)。
nmemb:要读取的数据项的数量。
stream:指向 FILE 对象的指针,表示要从中读取数据的文件流。
fread 函数返回成功读取的数据项的数量,这可能会小于 nmemb 如果在到达文件末尾之前无法读取这么多数据项。如果发生读取错误或到达文件末尾,ferror 或 feof 函数将返回非零值。

fwrite 函数

fwrite 函数用二进制方式向文件写入数据。

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

ptr:指向包含要写入文件的数据的内存缓冲区的指针。
size:要写入的每个数据项的大小(以字节为单位)。
nmemb:要写入的数据项的数量。
stream:指向 FILE 对象的指针,表示要写入数据的文件流。
fwrite 函数返回成功写入的数据项的数量。如果返回值小于 nmemb,则可能发生了写入错误。可以使用 ferror 函数来检查是否发生了错误。

http://www.dt0577.cn/news/12087.html

相关文章:

  • wordpress $authordata杭州seo外包
  • wordpress源码教程seo快排
  • 自己做的网站怎么给别人访问最新全国疫情消息
  • html网页设计论文2000字seo需要懂代码吗
  • 创维网站关键字优化网站seo排名
  • wordpress手机版跳转到页面网站seo推广多少钱
  • 怎么做网站的百度收录360点睛实效平台推广
  • 网站开发流程说明怎么建造自己的网站
  • 电子购物网站软文推广渠道主要有
  • 微信网站建设新闻深圳百度网站排名优化
  • 自己在公司上班做网站宣传 侵权吗外贸推广代理
  • 网页设计的特点有哪些太原搜索引擎优化
  • 网站营销不同阶段的网站分析目标电商seo是什么意思
  • proudly powered by wordpress廊坊关键词优化平台
  • 怎么创立网站 优帮云外链吧怎么使用
  • 海宁网站开发网站seo技术能不能赚钱
  • 注册公司怎么注销seo专业培训
  • 导航网站 php好看的友情链接代码
  • 网站开发公司 重庆外链交换平台
  • 如何做生鲜配送网站生意如何建一个自己的网站
  • 品牌建设计划搜索引擎优化方法有哪些
  • 建筑设计地图网站今日热点新闻头条国内
  • php做网站为什么比java快如何提高关键词搜索排名
  • java做网站编程中国十大企业培训公司
  • 网站开发结构有廊坊网站建设公司
  • 网站权重怎么做的公众号免费推广平台
  • 泰安百度推广代理商aso优化推广
  • 网站首页一般做多大尺寸制作公司网页多少钱
  • php网站怎么缓存申请自媒体平台注册
  • 个人网店搭建思路设计上海百度seo公司