一些基础知识(随用随加)
free(p):
free之后,p指向的那块内存被释放,但p依旧指向那块内存。(怎么有种占着茅坑的感觉= =)。所以这时候操作系统会把这块内存分给别人,但p还是以为是自己的。
所以这时候应该把p置为NULL,否则p就会乱改那块内存的东西。也就是所谓的野指针。
free(p):
free之后,p指向的那块内存被释放,但p依旧指向那块内存。(怎么有种占着茅坑的感觉= =)。所以这时候操作系统会把这块内存分给别人,但p还是以为是自己的。
所以这时候应该把p置为NULL,否则p就会乱改那块内存的东西。也就是所谓的野指针。