In C you only have char*.
You can compose char* in a struct.
wchar exists.
(And the possibility to implement whatever you want, ofc.)
You can compose char* in a struct.