bool List::ListInterHead(Node *pNode) //已经定义了一个class List List里面的一个头结点插入函数
{
Node *temp = m_pList->next; //将头结点的指针赋给一个临时指针变量
Node *newNode = new Node; //定义一个新的指针,开辟一个新的堆
newNode->data = pNode->data; //将传入进来的pNode的数据域赋给newNode
m_pList->next = newNode; //将头结点的指针域指向新申请结点的数据域(是这样理解吗)
newNode->next = temp;
}上述代码为单链表中的头结点插入数据函数。提问:最后一行代码是什么意思?
- 2 回答
- 0 关注
- 1489 浏览
添加回答
举报
0/150
提交
取消