如果是malloc一个空间,然后再释放一次free,那么malloc的返回值地址是不变的 such as:ptr = malloc();
如果malloc一个结构体空间,比如这个结构体struct head{
struct head node;
int data;
};
那么在释放空间的时候,&node的地址有可能发生变化了。
如果是malloc一个空间,然后再释放一次free,那么malloc的返回值地址是不变的 such as:ptr = malloc();
如果malloc一个结构体空间,比如这个结构体struct head{
struct head node;
int data;
};
那么在释放空间的时候,&node的地址有可能发生变化了。