可以這樣寫嗎
bool List::ListInsertHead(Node *pNode)//在頭結(jié)點后面插入元素
{
? ? Node *newNode = new Node;
? ? if(newNode == NULL)
? ? ? ? return false;
? ? newNode->data = pNode->data;
? ? newNode->next = m_pNode->next;
? ? m_pNode->next = newNode;
? ??
? ? return true; ? ?
}
2016-09-01
可以,這樣沒錯,其實沒必要再另外建一個Node的指針變量哈,James老師在LiseDelete()中其實就沒有再建一個臨時的Node指針了哈。
2018-01-22
z這樣是不可以的吧,你沒辦法保證 newNode指向的是 頭結(jié)點之前指向的節(jié)點