系统程序员成长计划-拥抱变化(上)

来源:互联网 发布:淘宝开店教程百度云 编辑:程序博客网 时间:2024/06/02 10:31

需求简述

大部分初学者在编写双向链表时,为了验证相关函数工作是否正常,都会编写一个dlist_print的函数,它的功能是在屏幕上打印出整个双向链表中的数据。从客观上讲,用dlist_print输出的信息来判断dlist的正确性不是最好的办法,不过脑袋里有质量概念总是值得表扬的。当把专用的双向链表演化成通用的双向链表时,编写一个dlist_print已经不那么简单了。这里我们请读者写一个dlist_printf函数,看看会遇到什么问题。

原创粉丝点击