我试图在 C++ 中声明一个数组,但我不断收到此错误。
错误 C2440:“正在初始化”:无法从“int *”转换为“int []”
对于这条线
int b[] = new int[elements];
完整代码
int* reverseArray (int a[] ,int elements)
{
int *pointer;
int x= elements-1;
int b[] = new int[elements];
pointer=b[];
for (int i= 0; i < elements; i++)
{
b[i] = a[x--];
}
return pointer;
}