//在指定节点后插入节点
//list:需要插入的链表
//afternode:参考节点
//insertnode:待插入的节点
void ListInsertAfter(tList *list,tNode *afternode,tNode *insertnode)
{
insertnode->prenode = afternode;
insertnode->nextnode = afternode->nextnode;
afternode->nextnode = insertnode;
afternode->nextnode->prenode =insertnode;
list->nodecount++;
}
|