#include<iostream>
using namespace std;
int * test01() //堆区开辟整型数据空间
{
int* p = new int(5);
return p; //在main函数中进行了释放
}
void test02() //堆区开辟数组空间
{
int *arr=new int[10];
for (int i = 0; i < 10; i++)
{
arr[i] = i;
}
for (int i = 0; i < 10; i++)
{
cout << arr[i] << endl;
}
delete[] arr;
}
int main()
{
//int* p1 = test01();
//cout << *p1 << endl;
//delete p1;
test02();
system("pause");
return 0;
}