社区
C语言
帖子详情
关于用C语言读写文本文件的问题。
liuyang5590
2003-10-19 12:47:10
我现在有一个文本文件,需要的数据混合在里面。前几行和后几行都没有用。只有
中间的是数据。而且都是用逗号隔开。我想问问怎么把这些数据分列装到若干个一维数组中。然后输出。请各位大侠给我几个文件读写的例子。例如怎么获取一行的
信息。怎么从第五行读到第二十行。谢谢。
...全文
35
5
打赏
收藏
关于用C语言读写文本文件的问题。
我现在有一个文本文件,需要的数据混合在里面。前几行和后几行都没有用。只有 中间的是数据。而且都是用逗号隔开。我想问问怎么把这些数据分列装到若干个一维数组中。然后输出。请各位大侠给我几个文件读写的例子。例如怎么获取一行的 信息。怎么从第五行读到第二十行。谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
daizh
2003-10-19
打赏
举报
回复
用strtok()函数可以分割。
ttlb
2003-10-19
打赏
举报
回复
// 仅供参考
ifstream infile("a.txt");
if (!infile)
{
// 输入文件错误
return;
}
string textline;
vector<string> lines_of_text;
while (getline(infile, textline, '\n'))
{
lines_of_text->push_back(textline);
}
// 去除标点的方法:
vector<string> words;
string::size_type pos = 0, prev_pos = 0;
while ((string::size_type pos = textline.find_first_of(filt_elems, pos)) != string::npos)
{
// 去除无效字符
if (pos == prev_pos)
{
pos ++;
prev_pos ++;
continue;
}
// 将word放入vector<string>
words->push_back(textline.substr(prev_pos, pos - prev_pos));
}
ttlb
2003-10-19
打赏
举报
回复
用 getline 一行一行地读, 然后把第五行到第二十行 push 进一个 vector 不就行了。
playboyxp
2003-10-19
打赏
举报
回复
最好把你的代码贴出来
我的女神
2003-10-19
打赏
举报
回复
写一个tokenstr()函数,功能是:以逗号为界定符,分割字符串。我不知道C++里有没有这样的函数,反正以前写过类似的,如果要分割以+ - * / 空格,等字符为分割标志的字符串,可以用switch,试试看吧,祝你成功!
c语言
读写
sgy格式
c语言
读写
segy格式
使用
C语言
编写
读写
文本文件
#include "stdio.h" void main() { FILE *funny,*printer,*fp; char c; funny = fopen("TENLINES.TXT","r"); /*打开
文本文件
*/ printer = fopen("PRN","w"); /*开启打印机*/ fp = fopen("weew.TXT","w"); do{ c = getc(funny); /* 从文件中得到一个字符 */ if(c != EOF) { putchar(c); //屏幕上显示字符 putc(c,printer); // 打印机上打印字符 } }while (c != EOF); /*重复直到 EOF (end of file) */ fprintf(fp,"%s",*funny); fclose(funny); fclose(printer); fclose(fp);//关闭打印机 }
C语言
--视频精讲
C语言
作为被长期使用的编程语言,可以被运用到各种操作系统,游戏,开发中。本课程作为互联网上首家使用C99录制的
C语言
教程,展现了全面、专业。标准的
C语言
教程。可以帮助学员从基础开始一点点的深刻理解
C语言
。
c语言
文件
读写
操作代码示例.pdf
c语言
文件
读写
操作代码 在
C语言
中,文件
读写
操作是一个常见的任务。下面是一个简单的示例,展示了如何使用
C语言
进行文件
读写
操作。这个示例将创建一个
文本文件
,向其中写入一些内容,然后再从文件中读取内容并输出到控制台。 注意,此示例仅用于教学目的,并未包含错误处理代码。在实际编程中,你应该始终检查文件操作是否成功,并适当处理任何可能出现的错误。 在
C语言
中,文件
读写
操作是一个常见的任务。下面是一个简单的示例,展示了如何使用
C语言
进行文件
读写
操作。这个示例将创建一个
文本文件
,向其中写入一些内容,然后再从文件中读取内容并输出到控制台。 注意,此示例仅用于教学目的,并未包含错误处理代码。在实际编程中,你应该始终检查文件操作是否成功,并适当处理任何可能出现的错误。
read-file.rar_
C语言
INI_MFC
读写
文本
const char *与char * const的区别。
C语言
对文件
读写
的支持,FILE指针;
文本文件
和二进制文件的区别。用文本方式
读写
文件和以二进制方式
读写
文件的注意事项。C++对文件
读写
的支持,ofstream和ifstream的用法。Win32 SDK对文件
读写
的支持,CreateFile函数、WriteFile函数、ReadFile函数的使用;MFC对文件
读写
的支持,CFile类和CFileDialog的使用,文件过滤器的设置。win.ini文件和注册表的
读写
方式及相关知识点。
C语言
69,373
社区成员
243,079
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章