03 2021 档案
摘要:C++三种管理数据内存的方式:自动存储,静态存储,动态存储 自动存储:自动变量的持久性为自动的,在程序开始执行其所属的函数后者代码块时创建,执行后释放 静态存储:在程序整个运行期间都存在。(外部链接性,内部链接性,无链接性) 内存泄漏问题:被分配的内存再也不能使用,也无法回收(new和delete使
阅读全文
摘要:1.使用new动态分配内存,如果没有足够内存,则new返回0 2.不要使用delete 释放不是new分配的内存,delete释放指向的内存,但不会删除指针本身。 3.对空指针使用delete是安全的 4.创建数组时候的静态联编与动态联编。 在创建数组时候声明大小,例如int[10],使用new等动
阅读全文