指针操作Tips

47次阅读

共计 126 个字符,预计需要花费 1 分钟才能阅读完成。

代码例:

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

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

正文完
 0