}free(L);//释放头结点L =NULL;//头指针指向NULL}//双链表的遍历voidShowList(DNode *head){printf("后向遍历:\n"); DNode * temp = head;while(temp !=NULL) {/*如果该节点无后继节点,说明此节点是链表的最后一个节点*/if(temp->next ==NULL) {printf("%d\n",temp->data); }else{printf(...