#include"iostream"
using namespace std;
//---------------------------------动态内存分配数组------------------------------
// 描述:用new来申请一个数组
// 2017年1月6日 星期五 by橘子味''
//-------------------------------------------------------------------------------
int main() {
//要申请数组的大小
int arraySize = 20;
//申请20个int大小的int数组
int* pArray = new int[arraySize];
//动态申请内存可能会失败
if (pArray == NULL) { cout << "动态申请内存失败" << endl; return 0; }
//随机生成一些数据
for (int i = 0; i < arraySize;i++) {
pArray[i] = rand();
}
//显示这些数据
for (int i = 0; i < arraySize;i++) {
cout <<pArray[i] << endl;
}
delete[] pArray; //注意:数组要加[]表明释放整个数组的内存
return 0;
}
动态内存分配数组
最新推荐文章于 2023-09-20 18:17:16 发布