我定义了一个链表,和一个node类,里面只有一个整形数据date,和一个指针node
bool List:: ListInsertHead(Node *pNode ){ Node *temp = m_pList->next; //m_pList是在链表里的一个Node指针 m_pList->next = NULL; ListInsertTail(pNode); ListInsertTail(temp); m_iLenth++; return true;}bool List::ListInsertTail(Node *pNode){ Node *currentNode = m_pList; while (currentNode ->next!=NULL ) { currentNode = currentNode->next; } ListSetNull(pNode); currentNode->next = pNode; m_iLenth++; return true;}bool List::ListSetNull(Node *pNode){ Node *currentNode = pNode; while (currentNode->next != NULL) { currentNode = currentNode->next; } currentNode->next = NULL; return true;} |
免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。
版权声明:作者保留权利,不代表天盟立场。
|
|
|
|