我们现在正在课堂上查看链接列表。不幸的是,它是一个在线课程。教授唯一有益的是评分,我在书中找不到答案。我想知道你是否可以创建一个包含多个这样的数据的链表。
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;
答案 0 :(得分:0)
是。您可以在链接列表中拥有尽可能多的数据类型。
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;