int* y = new int(10);
等价于
int* y = new int;
*y = 10;
或
int* y;
y = new int(10);
而一个大小为n的一维整形数组可以按如下方式创建:
int* x = new int [n];
int* y = new int(10);
等价于
int* y = new int;
*y = 10;
或
int* y;
y = new int(10);
而一个大小为n的一维整形数组可以按如下方式创建:
int* x = new int [n];