乐趣区

指针操作Tips

代码例:

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

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

退出移动版