gpt4 book ai didi

C - free() 后内存发生了什么?

转载 作者:太空狗 更新时间:2023-10-29 17:15:35 26 4
gpt4 key购买 nike

<分区>

我有这个结构类型,我 malloc,在我释放它之后,指针仍然指向我分配的数据。这仅仅是因为指针指向空闲但尚未重新分配的内存吗?

#include <stdio.h>

struct S {
int value;
}

int main () {
S *s = malloc(sizeof(struct S));
s->value = 8910;
free(s);
printf("s: %i\n", s->value);
}

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com