看板 C_and_CPP 關於我們 聯絡資訊
void swap(int (*a)[5],int (*b)[5]){ int i; int tmp; for(i = 0; i < 5; i++){ tmp = a[0][i]; a[0][i] = b[0][i]; b[0][i] = tmp; } } swap(array + 1, array + 3); ※ 引述《smilecat13 (微笑的貓)》之銘言: : int array[10][5]; : 如果我想要 swap array[1] 跟 array[3] 這兩個位置, : 也就是array[1]的五個元素跟array[3]的五個元素全部交換, : 請問有什麼比較好的方法嗎? (可以另外寫成一個function的話) : 常識過一些方法,但在編譯時就因為語法不對卡住了... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 36.225.174.245
easterday:能講解一下嗎 01/25 19:51
cutekid:嗯嗯,不知道有哪邊不懂,我可以為你說明^_^ 01/26 00:49