Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

c++动态数组

作者:至尊巅峰   发布日期:2025-08-06   浏览:95

#include <iostream>
using namespace std;

int main() {
    // 动态数组的声明和初始化
    int size;
    cout << "请输入数组大小: ";
    cin >> size;

    // 使用 new 操作符动态分配内存
    int* dynamicArray = new int[size];

    // 初始化动态数组
    for (int i = 0; i < size; ++i) {
        dynamicArray[i] = i * i; // 例如,存储 i 的平方
    }

    // 输出动态数组的内容
    cout << "动态数组内容: ";
    for (int i = 0; i < size; ++i) {
        cout << dynamicArray[i] << " ";
    }
    cout << endl;

    // 释放动态分配的内存
    delete[] dynamicArray;

    return 0;
}

解释说明:

  1. 动态数组的声明和初始化:通过 new 操作符动态分配内存,创建一个指定大小的整型数组。
  2. 初始化动态数组:使用循环为每个数组元素赋值,这里以存储元素索引的平方为例。
  3. 输出动态数组的内容:遍历数组并打印其内容。
  4. 释放动态分配的内存:使用 delete[] 操作符释放之前分配的内存,避免内存泄漏。

上一篇:c++析构函数

下一篇:c++ size_t

大家都在看

c++闭包

c++单引号和双引号的区别

c++ 注释

c++如何判断素数

c++ orm框架

c++freopen怎么用

c++ 获取系统时间

c++进制转换函数

c++ vector 清空

c++ tcp

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站