函数

GLibListinsert_before_link

自:2.62

声明 [源代码]

GList*
g_list_insert_before_link (
  GList* list,
  GList* sibling,
  GList* link_
)

描述 [源代码]

在指定位置之前将 link_ 插入列表。

自:2.62

此函数不可直接用于语言绑定。

参数

list

类型: 一个指向 GList 的指针

GList 的指针,必须指向列表的顶部。

数据由函数的调用者拥有。
sibling

类型: 一个指向 GList 的指针

在指定位置之前要插入的新元素或 NULL(用于列表末尾插入)。

参数可以是 NULL
数据由函数的调用者拥有。
link_

类型: 一个指向 GList 的指针

要添加的列表元素,它必须不属于任何其他列表。

数据由函数的调用者拥有。

返回值

类型: 一个指向 GList 的指针

(可能已更改的)GList 的起始位置。

数据由被调用函数拥有。