本部分是GLib的数据类型部分,包括十六章内容。
- 4_01章介绍了字符串对象,与上一张的字符串操作函数不同,本章讲解的是将字符串视作一个对象,所有操作都是对一个字符串对象的操作。
- 4_02章介绍了字符串块对象的操作。
- 4_03章介绍了普通数组的基本操作。
- 4_04章介绍了指针数组,指针数组比普通数组,更灵活,可存储可变长度的数据。
- 4_05章介绍了字节数组,字节数组可以存储任意类型的数据,包括二进制内容。
- 4_06章介绍了单链表操作。
- 4_07章介绍了双链表操作。
- 4_08章介绍了双端队列。
- 4_09章介绍了哈希表。
- 4_10章介绍了平衡二叉树。
- 4_11章介绍了一种基于平衡二叉树的数据结构–序列,但其操作函数与链表更相仿,不过比链表更高效。
- 4_12章介绍了夸克,用来将字符串和整数关联在一起。
- 4_13章介绍了基于夸克实现的数据列表,用来表示数据元素与字符串或夸克之间的关联关系。
- 4_14章介绍了基于夸克实现的数据集,用来表示数据元素与特定内存位置之间的关联关系。
- 4_15章介绍了N叉树。
- 4_16章介绍了泛型。