From 37e90b37e7d5c843237a857442c7b1446aec0848 Mon Sep 17 00:00:00 2001 From: anon Date: Mon, 22 Jul 2024 19:39:19 +0200 Subject: [PATCH] Added 'C_C++/sds/null_in_concat.c' --- C_C++/sds/null_in_concat.c | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 C_C++/sds/null_in_concat.c diff --git a/C_C++/sds/null_in_concat.c b/C_C++/sds/null_in_concat.c new file mode 100644 index 0000000..acdb77b --- /dev/null +++ b/C_C++/sds/null_in_concat.c @@ -0,0 +1,15 @@ +// @BAKE gcc $@ sds/sds.c -o $* -ggdb +#include +#include +#include "sds/sds.h" + +signed main() { + char * str = "this string"; + str = strncat(str, "\0is short", 9); + printf("%s|%s\n", str, str + 12); + + sds s = sdsnew("this string"); + printf("%ld\n", sdslen(s)); + s = sdscatlen(s, "\0 is long", 9); + printf("%ld\n", sdslen(s)); +}