--- a/docs/Writerside/topics/strings.md Wed Dec 31 15:25:30 2025 +0100 +++ b/docs/Writerside/topics/strings.md Wed Dec 31 16:01:08 2025 +0100 @@ -6,8 +6,8 @@ Additionally, UCX offers several advanced [printf-like functions](printf.h.md) that also allow convenient work with strings of unknown length. -For example, one the more advanced functions is `cx_sprintf_sa()` which lets you format a string into an existing -pre-allocated buffer (e.g. on the stack) and automatically switches to a fresh buffer allocated by a custom allocator +For example, one of the more advanced functions is `cx_sprintf_sa()` which lets you format a string into an existing +pre-allocated buffer (e.g., on the stack) and automatically switches to a fresh buffer allocated by a custom allocator when the existing buffer is not large enough. The string API is designed to work with _both_ mutable and constant strings.