向一个文件写入信息并读出写入另一个文件
2016-10-16 23:42
176 查看
/* ************************************************************************** * File Name: 7.fread_from_s.c * Function : 1) * 2) * Author : bing * Created Time: 2016年10月16日 星期日 10时11分59秒 ************************************************************************** */ #include <stdio.h> #include <string.h> struct node { char name[20]; int num; }; struct node s[3]; struct node f[3]; int main() { FILE *fp1; FILE *fp2; int i; int numf; strcpy(s[0].name, "hello1"); strcpy(s[1].name, "hello2"); strcpy(s[2].name, "hello3"); fp1 = fopen("test1.c", "w+"); fp2 = fopen("test2.c", "w+"); fwrite(s, sizeof(struct node), 3, fp1); fseek(fp1, 0, SEEK_SET); numf = fread(f, sizeof(struct node), 3, fp1); fwrite(f, sizeof(struct node), 3, fp2); printf("%d\n", numf); for(i = 0; i < 3; i++) { printf("f[%d].name: %s, f[%d].num: %d\n", i, f[i].name, i, f[i].num); } fclose(fp1); fclose(fp2); return 0; }
相关文章推荐
- 读出一个文本文件,并在前面加上行号后,写入到另一个文件的简单例子
- java 把一个文件写入到另一个文件中
- 如何有效合并两个文件:一个是1亿条的用户基本信息,另一个是用户每天看电影连续剧等的记录,5000万条。其中内存只有1G。
- Java基础知识强化之IO流笔记52:IO流练习之 把一个文件中的字符串排序后再写入另一个文件案例
- 有一个数据文件:123 34 17 651234 345….这些数据都是随机产生的,编写程序读出该文件.并将其以从大到小的顺序输出到另一个文件中.
- 读取一个文件写入另一个文件
- UNIX环境高级编程学习之第六章系统数据文件和信息 用链表的形式读出一个服务器的远程用户登入登出信息
- python:从excel中读出接口协议,将部分响应结果写入另一个excel文件
- C键盘输入一行字符,写入一个文件,再把该文件内容读出显示在屏幕上。
- How to import an oracle dump in an different tablespace ( 如何将一个包含表空间信息的dmp文件导入到另一个表空间)
- 将一个文件的内容写入到另一个文件
- 从键盘输入两个学生数据,写入一个文件中, 再读出这两个学生的数据显示在屏幕上。
- 一个应用程序和另一个应用程序apk文件信息
- 《将一个磁盘文件中的信息复制到另一个磁盘文件中(怎样向文件读写字符)》
- 一个文件的某一列写入到另一个文件的行中shell与python
- 将一个文件的内容写入到另一个文件中(字节流)
- 文件操作写入和读出结构体--修改文件信息
- PHP error_log()将错误信息写入一个文件(定义和用法)
- IO流_把一个文件中的字符串排序后再写入另一个文件案例