c++

C++创建动态数组的方法是什么

小樊
124
2024-06-26 10:58:51
栏目: 编程语言
C++开发者专用服务器,限时0元免费领! 查看>>

在C++中,可以使用new关键字来创建动态数组。下面是一个简单的示例代码:

#include <iostream>

int main() {
    int size;
    std::cout << "Enter the size of the array: ";
    std::cin >> size;

    int* arr = new int[size]; // 创建一个包含size个元素的整数数组

    for (int i = 0; i < size; i++) {
        arr[i] = i; // 初始化数组元素
    }

    std::cout << "Array elements: ";
    for (int i = 0; i < size; i++) {
        std::cout << arr[i] << " ";
    }

    delete[] arr; // 释放动态数组内存

    return 0;
}

在这个示例中,首先要求用户输入数组的大小,然后使用new关键字创建一个包含指定大小的整数数组。接着,使用循环初始化数组元素,并输出数组元素的值。最后,使用delete[]关键字释放动态数组的内存。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

相关推荐:c++动态创建对象数组的方法是什么

0
看了该问题的人还看了