gpt4 book ai didi

c - 这会导致悬空指针吗?

转载 作者:太空宇宙 更新时间:2023-11-04 05:19:19 25 4
gpt4 key购买 nike

这样的函数会导致悬空指针吗?

int *foo () {
int a[2] = {2, 3};
int *p = NULL;
p = a;
return p;
}

最佳答案

是的。您正在返回一个指向具有自动存储持续时间的数组的指针。函数返回时指针无效。

关于c - 这会导致悬空指针吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19192981/

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