用C语言把双向链表中的两个结点交换位置,考虑各种边界问题。

用C语言把双向链表中的两个结点交换位置,考虑各种边界问题。

【参考】

http://blog.csdn.net/silangquan/article/details/18051675