c++动态内存空间示例(自定义空间类型大小和空间长度)

前端技术 2023/09/04 C++

动态内存空间的申请示范

利用C++的特性,能够自定义空间的类型大小和空间长度

下面这个程序是个数组动态配置的简单示例

复制代码 代码如下:

#include <iostream>
using namespace std;

int main()
{   int size = 0;

    cout << \"请输入数组长度:\";  //能够自定义的动态申请空间长度
    cin >> size;
    int *arr_Point = new int[size];

    cout << \"指定元素值:\" << endl;
    for(int i = 0; i < size; i++)
    {   cout << \"arr[\" << i << \"] = \";
        cin >> *(arr_Point+i);
    }

    cout << \"显示元素值:\" << endl;
    for(int i = 0; i < size; i++)
    {   cout << \"arr[\" << i << \"] = \" << *(arr_Point+i)
             << endl;
    }

    delete [] arr_Point;

    return 0;
}

本文地址:https://www.stayed.cn/item/10571

转载请注明出处。

本站部分内容来源于网络,如侵犯到您的权益,请 联系我

我的博客

人生若只如初见,何事秋风悲画扇。