我的问题是下一个(是一个显示问题的简单示例):
我有:
int* array1;
double* array2.
array1=new int[10];
array2=new double[10];
array1=filledWithIntegers(random);
array2=filledWithDoubles(random);
//这里我想根据array2的值对array1进行排序。我正在尝试使用 stdlib 的 qsort 函数。qsort(array1,6,sizeof(int),比较);
重点是如何在array2的基础上对array1进行排序的比较函数。
不能使用 std 库数据结构,必须直接在数组指针中完成。
谢谢。