gpt4 book ai didi

c++ - 没有指针的动态数组C++

转载 作者:行者123 更新时间:2023-11-28 03:30:02 24 4
gpt4 key购买 nike

是否可以在不显式使用指针的情况下在 C++ 中创建动态数组(int array[] 而不是 int* array)?

即。像这样:

int size = 5;
int array[];

array = new int{size};

for (int i = 0; i < size; i++)
{
array[i];
}

最佳答案

是的,当然可以:

#include <iostream>
int main()
{
[](int array[] = new int[10]) {
std::cout << "array = " << array << "\n";
delete[] array;
}();
}

关于c++ - 没有指针的动态数组C++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12848445/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com