[問題] 分割字串

看板C_and_CPP (C/C++)作者 (軒~)時間16年前 (2009/04/06 04:49), 編輯推噓1(103)
留言4則, 3人參與, 最新討論串1/3 (看更多)
要讀一筆資料進來 資料內容是 . . . !!! @@@ ### $$$ 1.234 2.345 3.456 @#$%^&*&^%$#@#$%^& . . . !!! %#@ * & % 11.234 12.345 13.456 @#$%^&*&^%$#@#$%^& . . . 要讀中間三個數字 然後現在可以很確定3個數字位置是固定的 嘗試用過strtok 但後來發現前面的空白不是相同的數目 後來用memset把第一個數字前面都變成?????..... ???????????????? 1.234 2.345 3.456 @#$%^&*&^%$#@#$%^& . . . ???????????????? 11.234 12.345 13.456 @#$%^&*&^%$#@#$%^& 再用strtok去切割 請問有別的函式是可以切割字串從一個位置到一個位置的嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.241.88

04/06 07:23, , 1F
如果知道那個空白是在例如說第27個位置 就從 str+27 開始
04/06 07:23, 1F

04/06 14:25, , 2F
感謝 好像是我對strtok認識不夠 謝謝了
04/06 14:25, 2F

04/06 15:04, , 3F
substr
04/06 15:04, 3F

04/06 22:18, , 4F
感謝樓上
04/06 22:18, 4F
文章代碼(AID): #19sHbd7C (C_and_CPP)
討論串 (同標題文章)
文章代碼(AID): #19sHbd7C (C_and_CPP)