7.14 将例7.13以二进制形式存放在磁盘文件中的数据读入内存,并在显示器上显示。
2017-09-15 10:36
344 查看
// 7.14 将例7.13以二进制形式存放在磁盘文件中的数据读入内存,并在显示器上显示。 #include<iostream> #include<fstream> using namespace std; struct list{ char course[15]; int score; }; int main(){ list list2[2]; ifstream in("f4.txt",ios::binary); if(!in){ cout<<"Cannot open input file.\n"; abort(); } for(int i=0;i<2;i++){ in.read((char *)&list2[i],sizeof(list2[i])); cout<<list2[i].course<<" "<<list2[i].score<<endl; } in.close(); return 0; }
输出:
CCC 88
dddd 99
相关文章推荐
- 数据在内存中始终是以二进制形式存放的。数值是以补码表示的
- 将一批数据以二进制的形式存放在磁盘文件中
- 论C/C++数据在内存中的二进制存放形式
- 数据在内存中始终是以二进制形式存放的,数值是以补码表示的
- 整型数据在内存当中的存放形式
- (转载)对内存数据存放形式的很好的说明
- 在例13.17的基础上,修改程序,将存放在c数组中的数据读入并显示出来
- (转载)对内存数据存放形式的很好的说明
- C 语言的 bit 和 bit操作 显示数据的 二进制形式
- 获得一个数据在内存中存储的二进制形式
- 数据在内存中存放的形式
- 假设有10位同学,各有3门课程的成绩。从键盘输入每位同学的学号、姓名和3门课程的成绩,然后把数据保存到磁盘文件,再将磁盘文件中的学生信息读入并显示
- 7.13 将两门课程的课程名和成绩以二进制形式存放在磁盘中。
- 使用位域及共用体的知识显示位域数据在内存 中的存储形式。
- 如何直接显示内存中的二进制图像数据
- 各类数据在内存中的存放形式的问题
- 验证java中char数据类型在内存中的二进制形式为Unicode编码
- 插入和显示数据库中的图片(处理二进制数据)
- 将图片以二进制保存在数据中并显示图片的信息
- 以二进制方式输出数字在内存中的存储形式