动态内存分配和静态内存分配之间有什么区别?
我听不懂这段代码:
int arrA[20]; int* arrB = new int [20];
这两行之间有什么区别?为什么动态分配具有数组大小?
在静态内存分配中,内存是在编译时分配的。
而在动态内存分配中,内存是在运行时分配的。
new关键字用于动态内存分配。
new