指针操作Tips

代码例:

    int a=5;
    Int *p=a;
    delete p;    // 将p指向的内存释放
    p=NULL;  // 将p指向NULL;

易错处:delete掉p之后,只是讲p所指的内存释放掉了,但p的指向未改变,需要人为指向NULL,否则会变成野指针,在许多编译器中不能通过。

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理