用来初始化一段堆内存,new的返回值为该段堆内存的首地址,有且仅有一个*,int*a为(int*)(a),int*代表变量指向内存为int的地址,所以a代表的是指向内存为int的地址的变量
int **a = new int[5][6];//不可执行 int **a = new int*[5];//*a指向int[5],a尚未定义 a = new int [6]; int (*a)[6] = new int[5][6]; int *b = new int[5]; delete a; delete []a; 标签:指向,int,地址,内存,new,作用,delete From: https://www.cnblogs.com/uestc-du/p/17062830.html