[問題] 請問有沒有辦法在字串中依序吃想要的類型
fscanf
大家都知道
可以指定依序從檔案中吃進什麼類型的資料
如%d, %s, %x, %c .....等等
那我今天有沒有辦法對一個字串做這樣的處理呢?
如:
String: "DLISTA 000040ENDA 000054"
我分別要抓的是
LISTA
000040
ENDA
000054
是否有辦法呢?
感激@.@
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.134.115.251
推
05/05 11:54, , 1F
05/05 11:54, 1F
→
05/05 11:54, , 2F
05/05 11:54, 2F
→
05/05 11:55, , 3F
05/05 11:55, 3F
→
05/05 11:56, , 4F
05/05 11:56, 4F
我的意思是說我今天已經用fgets從檔案裡讀出一個字串
我想再去從字串中取我想要的
※ 編輯: liu2007 來自: 140.134.115.251 (05/05 11:57)
→
05/05 11:56, , 5F
05/05 11:56, 5F
→
05/05 11:58, , 6F
05/05 11:58, 6F
推
05/05 12:05, , 7F
05/05 12:05, 7F
→
05/05 12:06, , 8F
05/05 12:06, 8F
sscanf是正解
程式乾淨俐落
今天又學到一個了
感謝~^^~
※ 編輯: liu2007 來自: 140.134.115.251 (05/05 12:14)
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章