社区
其它技术问题
帖子详情
从某一行开始读取数据文件。
zyning
2011-03-10 04:19:49
现有一个txt数据文件,我想从第八行开始读取一列数据。请大侠指点。
数据文件见图:
也就是从 3.229929E+001 这个数据开始读取。
...全文
387
8
打赏
收藏
从某一行开始读取数据文件。
现有一个txt数据文件,我想从第八行开始读取一列数据。请大侠指点。 数据文件见图: 也就是从 3.229929E+001 这个数据开始读取。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
赵4老师
2011-03-10
打赏
举报
回复
char buf[80];//每行最长79+1个英文字符
FILE *f;
int i;
f=fopen("data.txt","r");
for (i=1;i<=7;i++) fgets(buf,80,f);//跳过前七行
fgets(buf,80,f);//读出第8行
printf("%s",buf);
fclose(f);
zyning
2011-03-10
打赏
举报
回复
好,我看看,多谢,大哥好运。结贴。。。。。
justkk
2011-03-10
打赏
举报
回复
逐行读取吧F.getline
参考
使用ifstream和getline读取文件内容[c++] - I come, I see, I conquer
zyning
2011-03-10
打赏
举报
回复
大侠说话真精简,怎么跳啊。下面是我东拼西凑的代码,在我把数据文件的前7行手动删除,保存后,可以运行的。 现在我不想手动删除在保存,想让他从第八行开始读数据到数组p。
void main()
{
int len;
cout<<"输入个数:";
cin>>len;
double *p = new double[len];
char filename[100];
cout<<"输入文件的路径:";
cin>>filename;
ifstream F(filename); //读入数据文件
if(F.fail())
return;
int i,n=0;
while(!F.eof())
F>>p[n++];
for(i=0;i<n;i++)
p[i];
double junzhi=0; //均值
。。。。。
}
justkk
2011-03-10
打赏
举报
回复
那就一行一行的读吧,跳过前面的7行
gkun_521
2011-03-10
打赏
举报
回复
如果就单这个文件,数第8行开头前面有多少字节,然后fseek...哈
zyning
2011-03-10
打赏
举报
回复
图片看不见哈, 我说说吧,
前三行,第五行空白;第四行,第六行是些英语字母。第七行开始是一列数据,现在我想从第八行开始读,第七行这个数据也不要。
这位大侠的“文件行定长”什么意思。不需要读取的前7行?(这个是确定的,我就是需要从第8行开始读。)
还是第7行后的数据有多少行。(100行1列)
justkk
2011-03-10
打赏
举报
回复
如果文件行定长,比较好办,可以调用fseek()
基于C++从某
一行
开始
读取数据
基于C++从某
一行
开始
读取数据
#include <iostream> #include <fstream> using namespace std; int main() { string line1; string str; int a=0;//记录从哪
一行
开始读取 ifstream file; file.open("E:...
matlab从某
一行
开始
读取数据
比如data.txt的
文件
内容如下: 1.1 1.2 1.3 //测试用的
一行
38010.21 1 20001.48 2 11939.17 3 7711.996 4 5302.323 5 3718.099 6 2498.055 7 1660.385 8 1143.084 9 如下一句代码,即可从第二行开始
读取数据
: data=textread('data.txt','','headerli
MATLAB如何读取
文件
某
一行
的内容,如何读取
文件
的某
一行
C语言 怎么用fgets()读取一个txt
文件
中的任意行的信息C语言 怎么用fgets()读取一个txt
文件
中的任意行的信息 比如 szhfias sdf如果使用fgets()读取某个
文件
,第一次读取的bufsize为5,而
文件
的第
一行
有10个字符(算上’\n’),那么读取
文件
的指针会偏移至当前读取完的这个字符之后的位置。也就是第二次再用fgets()读取
文件
的时候,则会继续读取其后的字符。C#如...
用python 写一个从excel
文件
读取某
一行
数据的代码
用python 写一个从excel
文件
读取某
一行
数据的代码
python从某行开始读_如何从
文件
的某
一行
开始读取?
我通过删除我已经解析过的行来实现我的想法,它运行得很好,但这只是我的一个愉快的例子,因为我不再需要我操作过的任何数据。对于那些仍然需要它的人,我认为@tdelaney代码很好用,我感谢他的回答!在我是这样做的:from __future__ import print_functionimport osimport sysinitialCall = os.stat("test.txt").st_si...
其它技术问题
3,882
社区成员
9,046
社区内容
发帖
与我相关
我的任务
其它技术问题
C/C++ 其它技术问题
复制链接
扫一扫
分享
社区描述
C/C++ 其它技术问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章