多语言展示
当前在线:888今日阅读:23今日分享:25

如何使用GList双向链表

glib库是Linux平台下常用的C语言函数库,其中提供了GList的双向链表,因此,接下来就说明如何使用这个双向链表。
工具/原料

glib

方法/步骤
1

首先调用GList中的函数g_list_append来添加数据到链表中

2

通过调试运行,可以看到成功输出链表中的数据

3

调用g_list_prepend是将数据添加到链表的头部

4

按顺序输出链表中的所有数据,发现最后添加的数据放在链表的最前面

5

当然有添加数据到链表的方法,就有对应的删除方法g_list_remove

6

最后再看看GList提供的各种函数去操作链表,比如g_list_first取出第一个元素、g_list_last取出最后一个元素等

7

通过调用GList的方法,确认下各个方法输出的信息,具体如下图所示

注意事项
1

喜欢经验欢迎点赞投票!

推荐信息