スワップを使用して配列の 2 行のデータを変更するにはどうすればよいですか。私は基本的な変更コードを書いていますが、それを1行に変更してパフォーマンスを向上させたいです(このページの下部にあるようにswap関数などを使用します)。私のメインコード:
int i,j;
int A[50][4];
i=5;
j=21;
//line 5
int t1 = A[j][0];
int t2 = A[j][1];
int t3 = A[j][2];
int t4 = A[j][3];
A[j][0]=A[i][0] ;
A[j][1]=A[i][1] ;
A[j][2]=A[i][2] ;
A[j][3]=A[i][3] ;
A[i][0] = t1;
A[i][1] = t2;
A[i][2] = t3;
A[i][3] = t4;
//line 18
変更したいこと: 行 5-18 を次のいずれかに変更します。
A[i][] = A[j][];
また
swap (A[i] , A[j])