二进制文件读入
来源:互联网 发布:集思宝软件 编辑:程序博客网 时间:2024/06/05 08:59
#include <stdio.h>#include <stdlib.h>#define NUM 5typedef struct{ int num,English,Math,Chinese; char name[20];}Student;int main(){ FILE*fp; Student stu1[NUM],stu2[NUM]; int i; if((fp=fopen("student.dic","wb+"))==NULL) { printf("Cannot open source file.\n"); exit(1); } printf("Enter data of %d students\n",NUM); for(i=0;i<NUM;i++) scanf("%s %d %d %d %d",&stu1[i].name,stu1[i].num,stu1[i].English,stu1[i].Math,stu1[i].Chinese); fwrite((void*)stu1,sizeof(Student),NUM,fp); rewind(fp); printf("name\tnum\tEnglish\tMath\tChinese\n"); for(i=0;i<NUM;i++) { fread((void*)&stu2[i],sizeof(Student),1,fp); ptintf("%s\t%d\t%d\t%d\t%d\n",stu2[i].name,stu2[i].num,stu2[i].English,stu2[i].Math,stu2[i].Chinese); } fclose(fp); return 0;}
0 0
- 二进制文件读入
- 二进制文件读入
- 一次读入整个二进制文件
- 一次读入整个二进制文件
- 二进制文件的读入
- 文件操作--二进制文件读入
- 将图片读入二进制文件
- 文件操作--二进制文件读入
- UVAlive 6426 Count 读入二进制文件
- YTU 2924: 文件操作--二进制文件读入
- Problem A: 文件操作--二进制文件读入
- C++问题---二进制文件读入问题
- OJ 2924 Problem A 文件操作--二进制文件读入
- python | 读入二进制文件生成曲线图的小程序
- 读入
- 二进制文件
- 二进制文件
- 二进制文件
- Linux vi中查找字符内容的方法
- transform旋转
- opencv warp(扭曲)球面投影的原理
- Qt qml中使用listView加载组件问题
- Redis PHP通用类
- 二进制文件读入
- WebRTC实时音视频技术基础:基本架构和协议栈
- pynlpir在windows环境下引入失败处理
- 用robocopy删除windows深目录的方法
- 饼状图的制作(java)
- React还是Vue:你该如何选择?
- EventBus3 使用方法
- [转]进程、线程和协程
- awk的初次使用