討論串[問題] swap兩個元素的方法
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁
內容預覽:
以前交換兩個東西的時候有時候會用到記憶體複製. 比如說交換兩個 char 陣列。. 但是學了 class 之後,覺得用記憶體複製來複製或交換 class 是錯誤的。. 後來剛好看到一本書上寫說:. "寫程式的人不要寫記憶體複製去複製一個 class 的變數. 除了有可能錯誤,而且他還說編譯器可以用更
(還有76個字)
內容預覽:
void swap(int a, int b) //交換a跟b指向位置的值. {. int temp;. temp = a;. a = b;. b = temp;. }. int main(). {. int i = 5, j = 10;. swap(i, j);. }. 在這個例子裡, main
(還有112個字)
內容預覽:
遇到的問題: (題意請描述清楚). swap 兩個數值. 可以這樣寫. void swap(int *a, int *b) //交換a跟b指向位置的值. {. int temp;. temp = *a;. *a = *b;. *b = temp;. }. 還有什麼別的方法嗎 ?. 為什麼不能傳值到f
(還有184個字)
首頁
上一頁
1
下一頁
尾頁