C++ Primer Plus学习:第四章 复合类型(3)
2011-08-19 15:25
465 查看
指针
&:取变量的地址
int *:复合类型,指向int的指针
int higgens=5; int* pt = &higgens;
new:新建
delete:释放内存,不要尝试已释放的内存
Note
一定要在指针应用解除引用操作符(*)之前,将指针初始化为一个确定的、适当的地址。
值为0的指针被我为空值指针
new与delete一定要匹配
Delete仅能用来释放new分配的内存
new与Delete
不要全用Delete来释放不是new分配的内存
不要使用delete释放同一个内存块两次
如果使用new[]为数组分配内存,则应使用delete[]来释放
如果使用new[]为一个实体分配内存,则应使用delete来释放(无方括号)
对空值指针应用delete是安全的
&:取变量的地址
int *:复合类型,指向int的指针
int higgens=5; int* pt = &higgens;
new:新建
delete:释放内存,不要尝试已释放的内存
Note
一定要在指针应用解除引用操作符(*)之前,将指针初始化为一个确定的、适当的地址。
值为0的指针被我为空值指针
new与delete一定要匹配
Delete仅能用来释放new分配的内存
new与Delete
不要全用Delete来释放不是new分配的内存
不要使用delete释放同一个内存块两次
如果使用new[]为数组分配内存,则应使用delete[]来释放
如果使用new[]为一个实体分配内存,则应使用delete来释放(无方括号)
对空值指针应用delete是安全的
相关文章推荐
- C++ Primer Plus学习:第四章 复合类型(4)
- C++ Primer Plus学习:第四章 复合类型(5)
- C++ Primer Plus学习:第四章 复合类型(6)
- C++ Primer Plus学习:第四章 复合类型(2)
- C++ Primer Plus学习:第四章 复合类型(1)
- 2012/1/11 《C++ Primer Plus》第四章:复合类型 学习笔记
- 2012/1/11 《C++ Primer Plus》第四章:复合类型 学习笔记
- 《C++ Primer Plus(第六版)》(3)(第四章 复合类型 笔记)
- C++Primer Plus笔记——第四章 复合类型及课后习题答案
- C++回炉之_C++PrimerPlus_第四章 复合类型(二)
- C++ Primer Plus 第四章 复合类型
- C++回炉之_C++PrimerPlus_第四章 复合类型(一)
- 《C++ Primer Plus(第六版)》(4)(第四章 复合类型 答案1)
- 《C++ Primer Plus(第六版)》(5)(第四章 复合类型 答案2)
- c++学习笔记之复合类型(c++ primer plus)
- 第四章 复合类型 C++ Primer Plus 2018_3_10
- 学习C++.Primer.Plus 4 复合类型
- 【读书笔记:C++ primer plus 第六版 中文版】第4章 复合类型
- c++ primer plus复合类型之数组的代替品
- C++ Primer Plus 学习笔记 第四章 04编程练习