#include <iostream>
#include<cstdio>
#include<cstdlib>
using namespace std;
int main(){char ch,pic_name[20],file_name[20],finish_name[20];FILE *f_pic,*f_file,*f_finish;printf("请输入需要合成的图片的名称\n");printf("图片:");scanf("%s",pic_name);printf("文件:");scanf("%s",file_name);printf("生成为:");scanf("%s",finish_name);if(!(f_pic=fopen(pic_name,"rb"))){printf("Cannot  open the picture %s !",pic_name);return 0;} if(!(f_file=fopen(file_name,"rb"))){printf("Cannot  open the  file %s !",file_name);return 0;}if(!(f_finish=fopen(finish_name,"wb"))){printf("Cannot  open the  file %s !",finish_name);return 0;}while(!(feof(f_pic)))//文件结尾时返回一个非0值 {ch=fgetc(f_pic);fputc(ch,f_finish);}fclose(f_pic);while(!(feof(f_file))) {ch=fgetc(f_file);fputc(ch,f_finish);}fclose(f_file);fclose(f_finish);
system("pause");
}


文件操作03——图片文件合成器相关推荐

  1. 文件操作03 - 零基础入门学习C语言62

    第十一章:文件操作03 让编程改变世界 Change the world by program 字符串读写函数:fgets和fputs fgets函数 函数调用形式如:fgets(str,n,fp); ...

  2. [Python从零到壹] 三.语法基础之文件操作、CSV文件读写及面向对象

    欢迎大家来到"Python从零到壹",在这里我将分享约200篇Python系列文章,带大家一起去学习和玩耍,看看Python这个有趣的世界.所有文章都将结合案例.代码和作者的经验讲 ...

  3. java底层 文件操作_JAVA的文件操作【转】

    11.3 I/O类使用 由于在IO操作中,需要使用的数据源有很多,作为一个IO技术的初学者,从读写文件开始学习IO技术是一个比较好的选择.因为文件是一种常见的数据源,而且读写文件也是程序员进行IO编程 ...

  4. 读取Java文件到byte数组的三种方式及Java文件操作大全(包括文件加密,String加密)

    读取Java文件到byte数组的三种方式 package zs;import java.io.BufferedInputStream; import java.io.ByteArrayOutputSt ...

  5. Java编程那些事儿——文件操作之写文件

    Java编程那些事儿--文件操作之写文件 Java, Java培训, Java基础, Java学习, Java教程 11.3.1.4 写文件 如前所述,将程序内部的数据输出到程序外部的数据源,应该使用 ...

  6. php文件写入生成文件,PHP 文件操作类(创建文件并写入) 生成日志

    欢迎进入Linux社区论坛,与200万技术人员互动交流 >>进入 PHP 文件操作类(创建文件并写入) 生成日志 /** * 文件操作(生成日志)支持多条插入 * (如果插入多条语句并换行 ...

  7. Java判断文件是否为图片文件(GIF,PNG,JPG)

    查看源代码: 1 /** 2 * 判断文件是否为图片文件(GIF,PNG,JPG) 3 * @param srcFileName 4 * @return 5 */ 6 public static bo ...

  8. php操作外部文件,php文件操作-将其他文件的数据添加到本文件中

    本篇文章的内容是php文件操作-将其他文件的数据添加到本文件中,现在分享给大家,有需要的朋友可以参考一下 GitHub源码 其实我们的程序基于下面的问题写的答案: 有两个文本文件 A.txt B.tx ...

  9. php点击按钮创建文件,PHP 文件操作类(创建文件并写入) 生成日_php

    path = $path; } //判断操作方式 a追加写 if (! empty ( $mode )) { $this->mode = $mode; } //判断写入的内容 if (! emp ...

最新文章

  1. 固定旋转_旋转压片机如何正确更换冲模?
  2. 《QTP自动化测试进阶》(1)
  3. 编写一个方法,数出从0到n中数字2出现了几次?
  4. PAT甲级1137 Final Grading:[C++题解]结构体、排序、哈希表、结构体构造函数、结构体内写函数
  5. PHP中处理函数的函数(Function Handling Functions)
  6. Tensor数据相关的运算、函数讲解及与numpy区别
  7. 最佳实践|Spring Boot 应用如何快速接入 Prometheus 监控
  8. Go Elasticsearch index CRUD
  9. 【故障诊断分析】基于matlab GUI小波包能量可视化设计【含Matlab源码 1788期】
  10. 安全知识竞赛答题小程序
  11. html 单击事件 隐藏/显示div
  12. Excel 函数 : 身份证号获取年纪等
  13. Android字体的适配问题
  14. dell笔记本插上耳机没有声音_笔记本扬声器没声音,但耳机有声音怎么办
  15. 观点 | 如何让智慧城市这头巨象跳芭蕾?
  16. 【剑指offer38】全排列问题-递归的运用
  17. TensorFlow基础之模型建立与训练:线性回归、MLP多层感知机、卷积神经网络
  18. 面对批评与争议,苹果让步,延迟推出CSAM儿童保护功能
  19. 音频翻译成中文的工具有哪些?安利两款办公软件
  20. node实现cmd弹窗交互——inquirer

热门文章

  1. win10 vEthernet
  2. Pytorch转TensorRT范例代码
  3. python的nan,NaN,NAN
  4. ffmpeg text relocations
  5. 36 多线程之线程池pool
  6. TripleO (openstack)
  7. java条件语句_Java条件语句
  8. java 弱引用 集合_java 弱引用集合类WeakHashMap
  9. js判断undefined和null
  10. zlib和openssl相关库错误的解决