diff options
-rw-r--r-- | README.md | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -121,6 +121,7 @@ There are many ways to create SDS strings: * The `sdsnew` function creates an SDS string starting from a C null terminated string. We already saw how it works in the above example. * The `sdsnewlen` function is similar to `sdsnew` but instead of creating the string assuming that the input string is null terminated, it gets an additional length parameter. This way you can create a string using binary data: + char buf[3]; sds mystring; @@ -137,6 +138,7 @@ type. You can use the right `printf` specifier instead of casting. * The `sdsempty()` function creates an empty zero-length string: + sds mystring = sdsempty(); printf("%d\n", (int) sdslen(mystring)); @@ -144,6 +146,7 @@ type. You can use the right `printf` specifier instead of casting. * The `sdsdup()` function duplicates an already existing SDS string: + sds s1, s2; s1 = sdsnew("Hello"); |