首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

C++字符串处理有关问题

2012-04-26 
C++字符串处理问题举例:000|111|222|333(000等不是固定位数)请问C++中有没有这样的函数截取第一个“|”标志

C++字符串处理问题
举例:000|111|222|333(000等不是固定位数)
请问C++中有没有这样的函数截取第一个“|”标志即“000|”以后的字符串?

[解决办法]

探讨

不好意思,上面一个写错了

char str[] = "000|111|222|333";
char buf[260] = {0};
sscanf(str, "%*[^|]|%s", buf);

热点排行