作者smilecat13 (微笑的貓)
看板C_and_CPP
標題[問題] swap 多維陣列
時間Thu Jan 24 21:47:53 2013
int array[10][5];
如果我想要 swap array[1] 跟 array[3] 這兩個位置,
也就是array[1]的五個元素跟array[3]的五個元素全部交換,
請問有什麼比較好的方法嗎? (可以另外寫成一個function的話)
常識過一些方法,但在編譯時就因為語法不對卡住了...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 36.235.243.101
※ 編輯: smilecat13 來自: 36.235.243.101 (01/24 21:52)
→ j129008:直接用loop copy就好啦@@ 01/24 22:05
推 lsc36:用一個int *ptr[10]再動態配置空間? 這樣只要swap指標就好 01/24 22:09
→ lsc36:恩也可以指向已經開好的空間XD 01/24 23:23