我有包含兩組數據的字符串,分別稱它們爲1和2。在數據串的每個是由符號@
或&
等分離:如何從一個字符串中提取數據到兩個數組
@ DATA1 & DATA2 @ DATA1 & DATA2 @ ....
我想提取它成爲一個陣列,例如x[] = all the data1
,y[] = data2
我試過方法strtok
但是字符串的處理後的方法給了我一個倒置的字符串是這樣的:
「ABCD」成爲 d
c
b
a
一個數組,因爲我需要它拆分成的順序兩個數組在它被發現了不適合我的情況下工作。
您應該發佈您的代碼以及您的示例應該反映您顯示的字符串,@ data1&data2 @ data1&data2 @不等於您的示例abcd - > d c b a。很難說這是你真正想要完成的。 – Sorceri
你應該發佈你寫的代碼來幫助我們回答你的問題。 – RH6