读书人

C++动态分配与全局变量,该怎么解决

发布时间: 2012-03-04 11:13:34 作者: rapoo

C++动态分配与全局变量
动态分配内存与全局变量的内存都在堆中分配,动态分配的内存如果不释放就会造成内存泄露,那么全局变量会不会造成内存泄露呢?又是为什么呢?

如果使用数组过大,是动态分配好,还是全局变量好

[解决办法]
概念错误

全局变量 不是在 堆中,而是在静态区中


探讨
动态分配内存与全局变量的内存都在堆中分配,动态分配的内存如果不释放就会造成内存泄露,那么全局变量会不会造成内存泄露呢?又是为什么呢?

如果使用数组过大,是动态分配好,还是全局变量好

[解决办法]
额 全局变量和堆内存不一样的。 数组过大的话,全局和动态都OK

读书人网 >C++

热点推荐