gpt4 book ai didi

c++ - 处理 Josephus 问题,Node 函数不起作用

转载 作者:行者123 更新时间:2023-11-27 23:41:08 25 4
gpt4 key购买 nike

我正在做一个基于 Josephus 问题和循环链表的作业。下面的函数在 Xcode 中给出了一个错误(Control reaches end of non-void function),我认为这意味着我需要一个 return 语句。但是,当我添加一个时,它不接受。但是当我在在线编译器中尝试代码时,它工作正常。

Node *newNode(int data)
{
Node *temp = new Node;
temp->next = temp;
temp->data = data;
}

最佳答案

需要在末尾添加return temp;:

Node *newNode(int data)
{
Node *temp = new Node;
temp->next = temp;
temp->data = data;
return temp;
}

关于c++ - 处理 Josephus 问题,Node 函数不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54638135/

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