node *temp;
temp->dataItem = newPassenger;
if(size == 0)
{
Head = temp;
Tail = temp;
}
else
{
Tail->nextNode = temp;
Tail = temp;
}
size++;
我需要帮助,因为 VS 一直说 temp
未初始化,我对 C++ 没有什么经验。我的节点类如下
#include "passenger.h"
#pragma once
class node
{
public:
node();
passenger dataItem;
node * nextNode;
};
最佳答案
node *temp = new node;
temp->dataItem = newPassenger;
if(size == 0)
{
Head = temp;
Tail = temp;
}
else
{
Tail->nextNode = temp;
Tail = temp;
}
size++;
关于c++ - 使用节点类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15059908/