g_strdup_printf
发布日期:2021-09-16 04:36:59
浏览次数:6
分类:技术文章
本文共 768 字,大约阅读时间需要 2 分钟。
g_strdup_printf是glibc下的函数
g_strdup_printf是一个和sprintf差不多的函数,但是 g_strdup_printf更安全和智能,并且在释放的时候也只能用 g_free (至于为什么更安全,我也想知道,有知道的请留言告诉我) . g_strdup_printf为分析一段buffer(也不理解)
例子:
#include#include int main() { char *a = "aaaaaaaaaaa"; char *t = g_strdup_printf ("%s", a); printf("%s", t);}
g_strdup_printf ()
*g_strdup_printf (const *format, ...);
Similar to the standard C sprintf()
function but safer, since it calculates the maximum space required and allocates memory to hold the result. The returned string should be freed with when no longer needed.
Parameters
format | a standard | |
... | the parameters to insert into the format string |
Returns
a newly-allocated string holding the result
转载地址:https://blog.csdn.net/wllabs/article/details/77850972 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
不错!
[***.144.177.141]2024年04月17日 07时12分37秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
端口占用 杀死进程
2019-04-27
XStream xml与javabean之间的互转
2019-04-27
Android应用构建:10:使用sdkmanager管理sdk
2021-06-30
Kubernetes基础:MacOS上设定Dashboard
2021-06-30
#力扣 MySQL:183. 从不订购的客户 @FDDLC
2021-06-30
#力扣 MySQL196. 删除重复的电子邮箱 @FDDLC
2021-06-30
Seekbar 属性 记录
2021-06-30
textview设置独特字颜色和背景颜色
2021-06-30
背景+带边框(圆角)的textview怎么设置
2021-06-30
第二技能
2021-06-30
算法的设计
2021-06-30
android boot.img 结构
2021-06-30
Android构建boot.img(一):root目录与ramdisk.img的生成
2021-06-30
Android构建boot.img(二):kernel的拷贝与打包
2021-06-30
Mtk Android 打包解包*.img
2021-06-30
理解 Android Build 系统
2021-06-30
Android启动过程以及各个镜像的关系
2021-06-30
Android KeyCode列表
2021-06-30
platform_device与platform_driver
2021-06-30