C 之 读取和复制文件
来源:互联网 发布:linux sudo log 编辑:程序博客网 时间:2024/06/06 01:27
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>void main(){//计算机的文件存储在物理上都是二进制//文本文件和二进制之分,其实是一个逻辑之分//C读写文本文件与二进制文件的差别仅仅体现在回车换行符//写文本时,每遇到一个'\n',会将其转换成'\r\n'(回车换行)//读文本时,每遇到一个'\r\n',会将其转换成'\n'char* read_path = "D:\\qq.png";char* write_path = "D:\\new_qq.png";//读的文件 b字符表示操作二进制文件binary//fopen 后边的具体参数请看参考文档FILE *read_fp = fopen(read_path, "rb");//写的文件FILE *write_fp = fopen(write_path, "wb");int buff[50];//缓冲区int len = 0;//每次读到的数据长度while (((len=fread(buff,sizeof(int),50,read_fp))!=0)){//将读取到的内容写入新的文件fwrite(buff, sizeof(int), len, write_fp);};//关闭流fclose(read_fp);fclose(write_fp);getchar();}
阅读全文
0 0
- C 之 读取和复制文件
- C语言之文件复制
- c文件读取之fgets
- 读取并复制文件
- 读取复制图片文件
- 文件读取、复制
- java的IO流复制文件和读取文件内容
- C语言进阶之文件复制操作
- [C#] C#复制文件和文件夹
- Java基本的文件读取,和复制,初学者
- Java中IO流文件读取、写入和复制
- [matlab] 读取数据-保存数据-文件移动和复制
- linux c之用fputc和fgetc复制文件并且打印在终端
- linux c之用fwrite和fread实现文件的复制
- C语言之按行读取文件
- 【C#】读取和写入本地txt文件
- 【C++】JSON文件的读取和生成
- C#_File文件读取和写入
- python 中 包的下载地址
- Java_HttpRequest方法
- HashSet HashTable HashMap的区别 及其Java集合介绍
- 匿名类里的参数引用
- javascript对象 以及对象属性深入学习
- C 之 读取和复制文件
- angular依赖注入:angular 依赖注入原理
- python学习(二)
- android NDK简介
- mongo学习笔记(三)-分片
- Azure 中 Linux 虚拟机的大小
- 数据库和asp.net
- http协议各个响应状态200_301_404_500等返回值
- intellij idea svn合并分支方法