如果单链表节点中的date储存的是一个结构体例如:
struct student:
{ string name;
string sex;
long long id;
string address;};
能只读取stu.name吗?
node->data. name
不是,可以读取结构体里面的所有元素。
如果date是一个指针,他就可以这样去读取:
stu->name;stu->sex;stu->id;stu->address;
如果date不是指针,他就可以这样读取:
stu.name;stu.sex;stu.id;stu.address;
总之,只要得到了这个结构体对象,就可以访问结构体里面定义的所有元素!