函数

GLibSListinsert_before

声明 [src]

GSList*
g_slist_insert_before (
  GSList* slist,
  GSList* sibling,
  gpointer data
)

描述 [src]

在包含数据 datasibling 节点之前插入一个节点。

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

参数

slist

类型: gpointer 列表

一个 GSList

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

类型: gpointer 列表

要在其之前插入数据的节点。

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

类型: gpointer

将放入新插入节点中的数据。

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

返回值

类型: gpointer 列表

新列表的头部。

数据由被调用函数拥有。