aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--README.md3
1 files changed, 3 insertions, 0 deletions
diff --git a/README.md b/README.md
index a7f2c51..6490159 100644
--- a/README.md
+++ b/README.md
@@ -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");