type-safe, header-only implementation of a `std::basic_string`-like string in plain C - c-string/cstring-unit-tests.c at main · german-one/c-string ...
This crate provides CStringArray, a safe abstraction over C's null-terminated string arrays, commonly used for command-line arguments (argv) and similar purposes.