动态内存分配是否确实:int * ptr = new int [3]比静态分配:int ptr [3]需要更多的RAM,因为要多存储4个字节来存储指针?
dynamic分配使用堆,因此当您使用new时它必须向OS索取。static分配使用堆栈,因此程序启动后,内存“请求”比动态分配要快。
new
See