添加带有链表的中间节点



您好,我正在创建一个链表程序。我在下面收到一个错误,说"temp;"之前的预期类型说明符。有什么想法、提示、线索吗?谢谢。

void add_middle_node(){
node *current;
current = start_ptr;
    if(current->nxt == NULL){
        add_node();
    }else{
        node *temp = new temp; // ERROR HERE
        get_details(temp);
        temp->nxt = current->nxt;
        current->nxt = temp;
        delete temp;
    }
};

new运算符需要一个类型,而你给它一个变量。将其更改为 new node

相关内容

  • 没有找到相关文章

最新更新