#include <iostream>
using namespace std;
int main() {
// 定义动态数组的方法
// 方法1: 使用new操作符分配内存
int size;
cout << "请输入数组大小: ";
cin >> size;
int* arr = new int[size]; // 动态分配一个整型数组
// 初始化数组元素
for (int i = 0; i < size; ++i) {
arr[i] = i * i; // 示例:将每个元素设置为索引的平方
}
// 输出数组元素
for (int i = 0; i < size; ++i) {
cout << "arr[" << i << "] = " << arr[i] << endl;
}
// 释放动态分配的内存
delete[] arr;
return 0;
}
new 操作符:用于在运行时动态分配内存。这里我们使用 new int[size] 来创建一个大小为 size 的整型数组。delete[] 来释放动态分配的内存,避免内存泄漏。如果你需要更多帮助或有其他问题,请随时告诉我!
上一篇:c++泛型
下一篇:c++定义常量
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站