小编Lio*_*lar的帖子

重新分配空指针

空指针可以重复使用吗?如果是,在什么条件下?

更具体地说,谁能告诉这段代码会发生什么?

int *p = 0;
p = (int*)malloc(sizeof(int));
Run Code Online (Sandbox Code Playgroud)

如果有问题——为什么?正确的做法是什么?

编辑:我知道没有必要这样做。我问的是为了理解指针在 C 中的工作方式会发生什么。

c malloc pointers initialization null-pointer

2
推荐指数
1
解决办法
840
查看次数

标签 统计

c ×1

initialization ×1

malloc ×1

null-pointer ×1

pointers ×1