当程序运行到需要一个动态分配的变量或对象时,必须向系统申请取得堆中的一块所需大小的存贮空间,用于存贮该变量或对象。
当不再使用该变量或对象时,也就是它的生命结束时,要显式释放它所占用的存贮空间,这样系统就能对该堆空间进行再次分配,做到重复使用有限的资源。
堆区是不会自动在分配时做初始化的(包括清零),所以程序中需要显式的初始化。
标签:初始化,释放,变量,存贮空间,内存,显式,分配 From: https://www.cnblogs.com/cnetsa/p/17003912.html
当程序运行到需要一个动态分配的变量或对象时,必须向系统申请取得堆中的一块所需大小的存贮空间,用于存贮该变量或对象。
当不再使用该变量或对象时,也就是它的生命结束时,要显式释放它所占用的存贮空间,这样系统就能对该堆空间进行再次分配,做到重复使用有限的资源。
堆区是不会自动在分配时做初始化的(包括清零),所以程序中需要显式的初始化。
标签:初始化,释放,变量,存贮空间,内存,显式,分配 From: https://www.cnblogs.com/cnetsa/p/17003912.html