c++提供了new和delete来创建和删除内存
#include<Windows.h>
#include<iostream>
#include<stdio.h>
#include<string.h>
int main(){
int num[10]={
1,2,3,4,5,6,7,8,9,10};
int *p;
p=new int[20];
memcpy(p,num,sizeof(num));
for(int i=0;i<10;i++){
printf("%d\n",*(p+i));
}
delete[] p;
system("pause");
return 0;
}