The include file <unitypes.h> provides the following basic types.
— Type: uint8_t
— Type: uint16_t
— Type: uint32_t
These are the storage units of UTF-8/16/32 strings, respectively. The definitions are
taken from <stdint.h>, on platforms where this include file is present.
— Type: ucs4_t
This type represents a single Unicode character, outside of an UTF-32 string.