我有3个数组:A,B和C:
char A[6][10];
int B[6];
int C[6];
Run Code Online (Sandbox Code Playgroud)
我想要同时对上面3个数组(具有相同的n#元素)进行排序.如果我将数组B从最低值排序到最高值,那么我希望数组A和C遵循B的模式.这可能是更好的解释,下面有一个例子.
我在下面有一个代码尝试这个,我的问题是如何编辑/修复我的代码来执行下面描述的同步排序功能?
未排序列表:
A[6] B[6] C[6]
John 12 2
David 30 1
Michael 12 2
Steve 12 1
Sam 19 2
Claire 12 1
Run Code Online (Sandbox Code Playgroud)
然后我想从最低到最高排序B [i],而A [i]和C [i]根据B [i]排序
A[6] B[6] C[6]
John 12 2
Michael 12 2
Steve 12 1
Claire 12 1
Sam 19 2
David 30 1 …Run Code Online (Sandbox Code Playgroud)