您的位置:首页 > 其它

指针与自由存储空间

2013-03-18 21:33 288 查看
<1>一定要在对指针应用解除引用操作符(*)之前 ,将指针初始化为一个确定的地址。

<2>要将数字值作为地址来使用,应通过强制类型转换将数字转换为适当的地址类型

<3>为一个数据对象获得并指定分配内存的通用格式:typename pointer_name=new typename;

使用new和delete应遵守的规则:

(1)不要使用delete来释放不是new分配的内存

(2)不要使用delete来释放同一个 内存块两次

(3)如果使用new []为数组分配内存,则应使用delete[]来释放

(4)如果使用new为一个实体分配内存,则应使用delete(没有方括号)来释放

(5)对空指针应用delete是安全的
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: