具有多条数据的C++链表
我们现在在课堂上复习链表。不幸的是,这是一个在线课程。教授唯一擅长的就是评分,我在书中找不到答案。我想知道您是否可以创建一个包含多个数据段的链表,如下图所示具有多条数据的C++链表,c++,linked-list,C++,Linked List,我们现在在课堂上复习链表。不幸的是,这是一个在线课程。教授唯一擅长的就是评分,我在书中找不到答案。我想知道您是否可以创建一个包含多个数据段的链表,如下图所示 struct node{ char grade string student node *next }; node *newNode; newNode = new node; newNode->student = "Jake"; newNode->grade = 'D';//Cause
struct node{
char grade
string student
node *next
};
node *newNode;
newNode = new node;
newNode->student = "Jake";
newNode->grade = 'D';//Cause I don't like Jake
newNode->next = NULL;
对。在一个链表中,您可以根据需要有多种类型的数据
struct node{
char grade
string student
node *next
typeOfData typeVariableName;
};
node *newNode;
newNode = new node;
newNode->student = "Jake";
newNode->typeVariableName = /*anything could go here*/;
newNode->grade = 'D';
newNode->next = NULL;
是的,你能做到。但是你失踪了;节点定义中的。@noobProgrammer它很好地编写了OP想要的内容。不要总是试图聪明地对付低代表性用户。@RikayanBandyopadhyay非常感谢。丢失的“;”这是因为在过去的两周里每晚睡眠不足4小时,准备期末考试+工作