作者fantasyland0 ()
看板C_and_CPP
标题[问题] strtok的使用
时间Mon Oct 26 13:22:20 2009
假若有个字串是t '123 456 789 0'
我知道可以用strtok()把它切成t,'123,456,789,0'这几个字串
(目前是用c)
那有办法切成t跟'123 456 789 0'就好吗?
我现在是把都切开 再把需要的部份用strcat()串在一起
不过好像有种多此一举的感觉 所以想请问版友 谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.133.98.228
1F:推 holymars:try sscanf 10/26 13:25
2F:→ ledia:strtok 用一次就好啦~ 10/26 13:58
请问 只做一次的话 t会存在原本的字元阵列中
那剩下的'123 456 789 0'是在哪边?@@a
※ 编辑: fantasyland0 来自: 220.133.98.228 (10/26 14:09)
3F:推 vizshala:strtok是塞\0进去字串 所以你就知道怎麽算了 10/26 14:24
4F:→ fantasyland0:啊!那我懂了!!谢谢!!! 10/26 14:47