gpt4 book ai didi

c++ - C++ 中缺少 return 语句仍然可以工作

转载 作者:搜寻专家 更新时间:2023-10-31 01:46:13 26 4
gpt4 key购买 nike

<分区>

我从博客中看到了一些 C++ 代码。我在我的 IDE 中测试了代码。代码中的函数即使在递归调用(search(head->lchild, x)和search(head->rchild, x))中没有return语句也能正常工作;谁能解释一下为什么?

Node* search(Node* head, int x){
if(head == NULL) return NULL;
else if(x == head->key) return head;
else if(x <= head->key) search(head->lchild, x);
else search(head->rchild, x);
}

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