Cat------>Dog------>Horse----->Parrot
^P1 ^P2 ^P3 ^P4
执行以下语句后绘制结果链表:
P4 = P2;
P3.info = P2.info
等
我的问题是,'。info'是什么意思? 我查看了节点和链表的API,但没有找到任何东西 有什么想法吗?
答案 0 :(得分:1)
这完全取决于您的分配中使用的具体实现,但听起来info
包含链接列表中特定节点的数据,即P1.info
为Cat
。
答案 1 :(得分:0)
标准链表中的每个节点都有两条信息:
我不确定你的导师是否希望你考虑到你必须“克隆”节点以便拥有一个具有相同数据的单独对象,或者如果你的教练希望你在字面意义上设置它一个对象等于另一个对象只是使第一个对象引用第二个对象。
正如spookyjon所说,信息似乎是数据(猫,狗,马,鹦鹉)的节点类中的公共变量。