我传递给构造函数的数组只允许我的指针创建大小仅为 4 的数组
int* Array1;
int* Array2;
Sort::Sort(int acrray[]){
Array1 = new int[size(acrray)]();
cout << sizeof(*Array1);
Array2 = new int[size(acrray)]();
for(int index = 0; index < sizeof(acrray);index++){
Array1[index] = acrray[index];
cout << index << endl;
Array2[index] = acrray[index];
}
}
这是测试用例:
int arrays[] = {5,7,3,5,1,24,5};
Sort n(arrays);
这是我的输出: 代码输出