函数

GLibListinsert_before

声明 [源代码]

GList*
g_list_insert_before (
  GList* list,
  GList* sibling,
  gpointer data
)

描述 [源代码]

将新元素插入到指定位置之前。

此函数对语言绑定不可直接访问。

参数

list

类型: 指向 gpointer 的指针

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

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

类型: 指向 gpointer 的指针

要插入新元素之前列表元素或 NULL 以在列表末尾插入。

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

类型: gpointer

新元素的数据。

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

返回值

类型: 指向 gpointer 的指针

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

数据由调用函数拥有。