发布网友
共2个回答
热心网友
内存有栈内存和堆内存,一般栈内存要小些,堆内存大些。
如果你是int A[1000000],是在栈内存上使用内存,可能超过了栈内存的最大可用值。
改为int* A = new int[1000000]; 用堆内存应该就不会有问题了。
热心网友
你是定义在栈中、堆中还是静态全局区中?