函数
GLibstrdup_printf
声明 [src]
gchar*
g_strdup_printf (
const gchar* format,
...
)
说明 [src]
与标准 C sprintf()
函数类似但更安全,因为它计算所需的最大的空间并分配内存来存贮结果。
返回的字符串保证为非-NULL,除非 format
包含 %lc
或 %ls
转换,如果给定字符没有可用的多字节表示法,它们可能会失败。
此函数不可直接用于语言绑定。
参数
format
-
类型:
const gchar*
一个标准的
printf()
格式字符串,但请注意 字符串精度陷阱。该数据归函数的调用者所有。 该值是一个带 NUL 终止符的 UTF-8 字符串。 ...
-
类型:
要插入格式字符串的参数。