标签: c++ arrays memory-leaks dynamic-memory-allocation
在C ++中为数组分配内存的基本语法是:
type *pointer = new type[size];
但是我已经看到许多程序员使用以下语法:
type array[size];
即使这段代码完美地工作了,程序员也不必专注于释放内存,这是第一种情况,需要明确完成。 那么两者之间有什么区别?第二种方法是为数组分配内存的正确方法吗?