添加删除功能，但是由于设计问题，删除第一天记录会出问题

不能删除第一条记录，会导致整个链表无法正确地表达，
while (list_iter && list_iter->node) {
        write_info_to_file(list_iter->node);
        list_iter = list_iter->next;
    }
每种遍历方式都是如此，根本就遍历不了。导致错误。
需要重新设计数据结构和遍历方法，以避免此问题