真实眼睛

文章
3
资源
0
加入时间
2年10月21天

4_01_GLib库入门与实践_字符串

简介字符串是一种非常常见的数据类型,为了便于操作字符串,GLib首先将字符串封装成类似C++ CString对象的一个结构体,又对字符串的一系列操作进行了封装,使用起来非常便捷,又避免了很多内存泄露的风险。对非封装的简单字符串的处理见通用工具集章的字符串处理函数一节。数据结构struct GString { gchar *str; //数据,以null结尾,可以作为普通字符串使用 gsize len; //字符串长度,不包括null字节 gsize allocated_len;