标题:求助 字符串处理问题
取消只看楼主
blackkey
Rank: 1
等 级:新手上路
帖 子:159
专家分:0
注 册:2005-6-8
 问题点数:0 回复次数:5 
求助 字符串处理问题

已知 一个字符串 A = “$abcde,12345,abcde%” .
在C语言里用哪个函数可以把 两个逗号之间的数据取出!
高手指点以下 处学者~~~

搜索更多相关主题的帖子: 字符 
2006-06-05 16:29
blackkey
Rank: 1
等 级:新手上路
帖 子:159
专家分:0
注 册:2005-6-8
得分:0 

或者说 哪个函数可以指定 从第3位开始取数 取到第10位。

相当于SQL语言里的Substring函数


2006-06-05 16:32
blackkey
Rank: 1
等 级:新手上路
帖 子:159
专家分:0
注 册:2005-6-8
得分:0 
能说的详细点吗??最 好能举个例子

2006-06-05 16:40
blackkey
Rank: 1
等 级:新手上路
帖 子:159
专家分:0
注 册:2005-6-8
得分:0 
有没有直接取的函数
如同SQL语言里的substring
例:
@v1 = $123,abc,123$

substring(@v1,6,3) = abc

其中“6”代表从第6位开始取,取3个字节

不知道C里面有没有类似这样的函数`~

2006-06-05 17:16
blackkey
Rank: 1
等 级:新手上路
帖 子:159
专家分:0
注 册:2005-6-8
得分:0 

谢谢`~测试成功~~基本功能实现`

但是我对代码不熟悉!

能不能讲讲代码~~~

*ptr1++=*(str2+i-1);

这句不是很理解`~


2006-06-06 09:20
blackkey
Rank: 1
等 级:新手上路
帖 子:159
专家分:0
注 册:2005-6-8
得分:0 
*ptr1=*(str2+i-1);

这句的意思是什么~~一个字节一个字节的取吗??


2006-06-06 09:51



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-69905-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.329399 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved