我正在尝试制作一维动态数组。这是代码。
int main()
{
int size;
int value;
std::cin >> size; //array size
std::cin >> value;
int* array = new int[size];
for (int i = 0; i < size; i++) {
if (array[i] == value) {
return i;
}
}
delete[] array;
return -1;
}
如果我尝试用数字>比值或值>大小来填充大小,则这都不起作用。