[multibyte.strings] (original) (raw)
16 Library introduction [library]
16.3 Method of description [description]
16.3.3 Other conventions [conventions]
16.3.3.3 Type descriptions [type.descriptions]
16.3.3.3.4 Character sequences [character.seq]
16.3.3.3.4.3 Multibyte strings [multibyte.strings]
A multibyte character is a sequence of one or more bytes representing the code unit sequence for an encoded character of the execution character set.
A null-terminated multibyte string, or ntmbs, is an ntbs that constitutes a sequence of valid multibyte characters, beginning and ending in the initial shift state.141
A static ntmbsis an ntmbs with static storage duration.
An ntbs that contains characters only from the basic literal character set is also an ntmbs.
Each multibyte character then consists of a single byte.