这篇文章主要介绍了c++动态内存空间示例,自定义空间类型大小和空间长度,需要的朋友可以参考下
动态内存空间的申请示范
利用C++的特性,能够自定义空间的类型大小和空间长度
下面这个程序是个数组动态配置的简单示例
代码如下:
#include
using namespace std;
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来源[email protected]搞@^&代*@码网 <size; i++)
{ cout << "arr[" << i << "] = " << *(arr_Point+i)
<< endl;
}
delete [] arr_Point;
return 0;
}
以上就是c++动态内存空间示例(自定义空间类型大小和空间长度)的详细内容,更多请关注gaodaima搞代码网其它相关文章!