看板 C_and_CPP 關於我們 聯絡資訊
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
purpose:http://codepad.org/8YvqiCu9 像樓上這樣囉 01/24 22:24
lsc36:恩也可以指向已經開好的空間XD 01/24 23:23