首页主机资讯C++创建动态数组的方法是什么

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

时间2024-06-26 18:04:03发布访客分类主机资讯浏览600
导读:在C++中,可以使用new关键字来创建动态数组。下面是一个简单的示例代码: #include <iostream> int main( { int size; std::cout << "Ente...

在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[]关键字释放动态数组的内存。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: C++创建动态数组的方法是什么
本文地址: https://pptw.com/jishu/684282.html
C++创建动态数组有什么陷阱 C++ stoi函数如何处理负数

游客 回复需填写必要信息