[問題] 拆解char array[] 再組合
Hi all,
小弟又來請教了
假設有一個 char array[100] ="01234567...abcdef..."
然後我想把他拆成10等份 像id1[10] id2[10]... 再隨機打亂後
組回去 可能像是 id7 + id3 +...+ id1+ id2 = (new_array[100])
最後再串連回去 成為 char new_array[100]
請問 array可以方便拆解嗎
目前像想到strcat可以串連 但是拆解沒有頭緒說
3Q~
-----------------
目的是想把 char array ,分成某單位 再作交換連接
初想可能方法:
1.想用strcpy 把array[] copy到 temp1 temp2 等等...
但strcpy無法方便從中間copy.. (X)
2.學lino大作一個 swap( str,position_head,position_tail) , 可以任意切換 array中
頭尾 , 再慢慢作轉換
詳細的要再想想 XD
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.163.48.108
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1433840748.A.341.html
→
06/09 17:34, , 1F
06/09 17:34, 1F
→
06/09 17:41, , 2F
06/09 17:41, 2F
→
06/09 17:47, , 3F
06/09 17:47, 3F
→
06/09 17:58, , 4F
06/09 17:58, 4F
→
06/09 19:24, , 5F
06/09 19:24, 5F
推
06/09 19:24, , 6F
06/09 19:24, 6F
→
06/09 19:25, , 7F
06/09 19:25, 7F
→
06/09 19:26, , 8F
06/09 19:26, 8F
→
06/09 20:12, , 9F
06/09 20:12, 9F
→
06/09 20:14, , 10F
06/09 20:14, 10F
→
06/09 21:11, , 11F
06/09 21:11, 11F
→
06/09 21:14, , 12F
06/09 21:14, 12F
→
06/09 21:15, , 13F
06/09 21:15, 13F
※ 編輯: Qoofate (180.176.217.197), 06/09/2015 21:29:10
→
06/09 21:31, , 14F
06/09 21:31, 14F
→
06/09 21:33, , 15F
06/09 21:33, 15F
推
06/09 21:39, , 16F
06/09 21:39, 16F
→
06/09 21:51, , 17F
06/09 21:51, 17F
推
06/09 21:56, , 18F
06/09 21:56, 18F
→
06/09 21:59, , 19F
06/09 21:59, 19F
→
06/09 22:03, , 20F
06/09 22:03, 20F
→
06/09 22:32, , 21F
06/09 22:32, 21F
→
06/09 22:53, , 22F
06/09 22:53, 22F
→
06/09 23:28, , 23F
06/09 23:28, 23F
→
06/09 23:36, , 24F
06/09 23:36, 24F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章