求大神指点如何用sscanf()格式化提取后面一串数字??

2019-07-21 03:23发布

求大神指点如何用sscanf()格式化提取后面一串数字??
"+NCCID:898607b9123770729456"
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
nashui_sx
1楼-- · 2019-07-21 07:12
提取成啥样子,几位分割,还是字母分割,看字母分割也太长呀
0110
2楼-- · 2019-07-21 10:06
 精彩回答 2  元偷偷看……
nashui_sx
3楼-- · 2019-07-21 11:25
0110 发表于 2019-4-6 12:52
提取成一串字符串“898607b9123770729456”

前面要固定你这偏移7位读取不就可以了,何必这么麻烦
前面不固定查找':'读取后面的
0110
4楼-- · 2019-07-21 15:35
nashui_sx 发表于 2019-4-6 13:00
前面要固定你这偏移7位读取不就可以了,何必这么麻烦
前面不固定查找':'读取后面的

我想直接用一个sccanf()函数解决不是更方便吗?
nashui_sx
5楼-- · 2019-07-21 20:51
本帖最后由 nashui_sx 于 2019-4-6 14:09 编辑
0110 发表于 2019-4-6 13:08
我想直接用一个sccanf()函数解决不是更方便吗?

怎么可能
u8 haha="+NCCID:898607b9123770729456";

tiqu=(haha+7);
不就可以了?
0110
6楼-- · 2019-07-21 20:57
nashui_sx 发表于 2019-4-6 13:41
怎么可能
u8 haha="+NCCID:898607b9123770729456";

这样只能提取一个char噢,还要佛如循环

一周热门 更多>