如何将“结构节点”转换为“类节点”?

问题描述 投票:1回答:1

例如,我有

struct Node
{
    string firstName;
    string middleI;
    string lastName;
    string phoneNum;
    Node *next;
};

我想更改它,所以我没有“ struct Node”,而是将其更改为“ class Node”。我觉得到目前为止我所获得的不正确,这是:

class Node
{
private:
  string firstName;
  string middleI;
  string lastName;
  string phoneNum;

  Node *next;

public:
  Node(string f, string mi, string sur, string ph){
        firstName = f;
        middleI = mi;
        lastName = sur;
        phoneNum = ph;
        next = NULL;
  }
};

如果要从结构节点更改为类节点,会影响我的链表功能吗? (我的链表功能是打印出链表并读取数据。)

c++ class struct linked-list nodes
1个回答
0
投票

我想更改它,而不是使用“结构节点”,而是将其更改为“类节点”

© www.soinside.com 2019 - 2024. All rights reserved.