SDS模块

早上花了一点时间读了下sds的相关源码,其实sds就是构造了两个字段用来记录len和free的状态,然后还有一个char[]用来记录字符串的值。

然后sds模块的函数都是在模拟str的操作。

比较,追加,新建,删除,分割字符串等等

今天看完了源代码sds.h, sds.c 到 sdssplitlen函数

明天有空接着读。

sds里面用到的va_list, memmove等函数也帮我复习了。

原文地址:https://www.cnblogs.com/javametro/p/9645335.html