设pCurrent为当前指向的要删除的节点、
由于pCurren不是第一个节点也不是最后一个节点,则可设pNext=pCurrent->next,知pNext != NULL
由于无头结点,因此无法获得指向pCurrent->pre节点的指针,但已获得pNext,考虑交换pCurrent与pNext的value,删除pNext,达到题目要求
code:
Node* pNext = pCurrent->next;
swap(pNext->value,pCurrent->value);
pCurrent->next = pNext->next;
pNext = NULL;
delete pNext;