设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
中问网首页
我的收藏
站长博客
搜索
搜索
本版
帖子
用户
第一问答网
»
论坛
›
中问网
›
问答
›
c:\1.txt 有内容:AAAA6465783214BBBB 怎样提取AAAA ...
返回列表
发新帖
c:\1.txt 有内容:AAAA6465783214BBBB 怎样提取AAAABBBB中间的内容并保存为C:\2.txt
[复制链接]
11
|
4
|
2011-11-14 17:26:30
|
显示全部楼层
|
阅读模式
AAAA6465783214BBBB,是单独一行吗?1.txt中 这样的内容只有一行还是有多行...
回复
使用道具
举报
千问
|
2011-11-14 17:26:30
|
显示全部楼层
编程思路:fopen(1.txt)fread "AAAA6465783214BBBB",将读到的字符串保存在char* str中fclose(1.txt)调用strstr函数,找出AAA结束的位置,比如N掉用strstr函数,找出BBB开始的位置,比如M将str中N-M间的字符保存到另一个字符串中 str1中,fopen(2.tx...
回复
使用道具
举报
千问
|
2011-11-14 17:26:30
|
显示全部楼层
如果内容貌似都向上面的一样的话,可以使用很普遍的方法:#include void main(){FILE *fp;fp = fopen("c:\\1.txt","r");char a[5],b[5],c[11],buf[100];fscanf(fp,"%4s%10s%4s",a,c,b);//...
回复
使用道具
举报
千问
|
2011-11-14 17:26:30
|
显示全部楼层
用fscanf函数fscanf(fp,"%[A-Z]s",buf);...
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
千问
主题
0
回帖
4882万
积分
论坛元老
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
积分
48824836
加好友
发消息
回复楼主
返回列表
问答
热门排行