函数

GLibmalloc0_n

自:2.24

声明 [src]

gpointer
g_malloc0_n (
  gsize n_blocks,
  gsize n_block_bytes
)

说明 [src]

此函数类似于 g_malloc0(),分配(n_blocks * n_block_bytes)字节,但在相乘期间会注意检测是否出现溢出。

如果分配失败(因为系统内存不足),程序将终止。

自 2.24 开始提供:

参数

n_blocks

类型:gsize

要分配的块数。

n_block_bytes

类型:gsize

每个块的大小(以字节为单位)。

返回值

类型:gpointer

指向分配的内存的指针。

数据归调用函数所有。
返回值可以是 NULL