首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

怎样用链表实现多级菜单。求大牛解决方法

2012-04-25 
怎样用链表实现多级菜单。。。求大牛怎么用链表实现一个菜单,一级菜单里面有2级菜单,2级菜单里面有3级菜单。。。

怎样用链表实现多级菜单。。。求大牛
怎么用链表实现一个菜单,一级菜单里面有2级菜单,2级菜单里面有3级菜单。。。。等等等。。。。可以实现任一级菜单加减

[解决办法]
链表是线性的,而多级菜单却是树形结构。这怎么做?

要用也该用树来保存菜单结构吧。
[解决办法]
让我做的话,
在链表结点中设置两个指针,一个是兄弟指针--指向同级菜单的下一个,一个是子女指针--指向下一级菜单的第一个
[解决办法]

探讨
让我做的话,
在链表结点中设置两个指针,一个是兄弟指针--指向同级菜单的下一个,一个是子女指针--指向下一级菜单的第一个

[解决办法]
用双向链表来做,就和文件读取一样,只需要一个指针存同级兄弟(同级菜单),一个指针存下级孩子(下级菜单)
[解决办法]
上面各位所说的,有哪一个是双向链表吗?全都不是啊!

热点排行