如何交换多维数组中两个元素的位置?
假设我有一个数组:int Array[][]
Array={{1,2,3},{2,0,5},{-9,6,5}};
和类似的方法void interchange(position1,position2,newposition1,newposition2)
和声明之类的interchange(1,1,3,1)
这样我就得到了这个数组:{-9,2,3},{2,0,5},{1,6,5}
在正文中复制变量/语句的次数最少。
编辑: 我知道基本方法,但希望有人能说出与指针相关的方法。我说“在正文中最少复制变量/语句。” 询问是否有比 assignment 更短的方法