Introduction
Strings management has always been a "problem" to consider when designing a C
program. If you think about a tiny self-contained C program, just don't bother
with strings, use libc functions, or if you need to support Unicode, use
libraries such as ICU.
You may