摘要: 1. 使用new动态分配内存:若没有足够内存,则new返回0(空值指针null pointer);2. 不要使用delete释放不是new分配的内存,delete释放指针指向的内存,但不会删除指针本身; 3、对空值指针应用delete是安全的;4、创建数组时的静态联编与动态联编:数组声名int a[10], 静态联编,数组的长度在编译时确定; 用new[]创建数组,动态联编,运行时为数组分配内存空间。动态-运行时分配内存。C++有3种管理数据内存的方式:自动存储、静态存储、动态存储(自由存储空间或堆)(三块独立的内存)自动存储:(auto / register ) 自动变量的持久性为自动的,在 阅读全文
posted @ 2011-06-27 13:00 Further 阅读(321) 评论(0) 推荐(0) 编辑