vc++从txt文件中读取数据
来源:互联网 发布:韩国one store软件 编辑:程序博客网 时间:2024/04/29 14:46
数值分析课上老师说要将数据写在txt文件上,然后让程序从txt文件中读取数据。让本来C++已经遗忘了很久的我们无从下手,在网上也查看了很多,发现大多都是扯淡,放在VC++编辑器上发现并不能运行,不知道是我的问题,还是程序的问题。但是洒家费了很大的力气才从一个撇脚的程序中总结出来,原来我们可以这样从txt文件中读取数据:
第一步:在你的C++文件所在的文件夹中创建一个data.txt文件,然后在里面写上一些数据:比如datouniao
第二步:该写程序中,源程序:
#include<iostream>
#include<stdio.h>
using namespace std;
int main()
{
FILE *fp=fopen("data.txt","r");
char buff[20];
fread(buff,2,10,fp);
cout<<buff<<endl;
fclose(fp);
return 0;
}
1.现在咱们来分析一下这个程序的语句,首先是头文件<stdio.h>是不能忘的,因为FILE这个结构体是在stdio.h这个头文件中。
2.首先是创建一个FILE的指针,为什么要创建这个指针,是因为我们在这个地方使用的是文件,哈哈。
3.利用函数fopen("filename","mode");这个函数的返回值是一个FILE类型的指针,参数filename很明显就是文件名,mode是表示读取的方式,“r”在这个地方表示读的意思
4.然后fread(buff,2,10,fp);这个函数有四个参数,第一个参数是一个指针地址,也就是我们的从txt文件中读取的数据存储的位置,第二个参数你可以理解是你要读取的数据类型的字节数,第三个参数是你要读取的数据项,也就是你要从文件中读取多少个数据,fp是你要在哪个文件中读取数据,该文件的指针。
5.最后关闭文件fclose(fp);参数是读取文件的指针。
- vc++从txt文件中读取数据
- VTK从TXT文件中读取数据
- c++从txt文件中读取数据
- C++利用CStdioFile从txt文件中读取数据
- 从txt文件读取数据显示在文本框中
- 从txt文件中读取数据存入数组
- Python从txt文件中逐行读取数据
- Unity中从Txt文件读取Json数据
- 从txt文件中读取数据到二维数组
- Python从txt文件中逐行读取数据
- [C++]读写txt文件和从txt文件中读取数据写入数组中
- MATLAB中批量从txt文件中读取指定行的数据保存为txt文件
- VC读取TXT文件数据(1)
- VC++中从txt文本中读取数据并且存到二维数组中
- php---从txt文件读取数据
- VC中怎么读取.txt文件
- VC中怎么读取.txt文件
- unity中从txt文件中读取解析json数据&&unity中json数据写入txt文件
- spring cron 表达式
- 链队列的算法操作
- iOS高级之第三方管理工具 CocoaPods
- Bridging Signals
- 全面解析Linux 内核 3.10.x - 编译前的准备
- vc++从txt文件中读取数据
- Visual Studio 2010中C++项目升级指南
- UGUI中的Canvas、Camera和Canvas Scaler
- 导航控制器 中 代码设置屏幕旋转
- 电商“焦虑”征
- Android中RecycleView使用GridLayoutManager时自适应高度
- Visual Studio 2010敏捷之道
- 关于Spring配置文件xml文档的schema约束
- FragmentManager源码简单分析