c++动态数组初始化的方法是什么

avatar
作者
猴君
阅读量:0

C++中动态数组可以通过使用"new"关键字来初始化。以下是一种常见的方法:

int size = 5; // 数组大小 int* arr = new int[size]; // 动态分配大小为size的整型数组  // 初始化数组元素 for (int i = 0; i < size; i++) {     arr[i] = i; // 将数组元素赋值为索引值 }  // 使用数组  // 释放数组内存 delete[] arr; 

在上述示例中,首先使用"new"关键字动态分配了一个整型数组的内存空间,大小为"size"。然后使用for循环对数组进行初始化,将每个元素赋值为其对应的索引值。最后,使用"delete[]"关键字释放了数组的内存空间,以避免内存泄漏。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!