On Saturday, 21 May 2022 at 15:50:43 UTC, rikki cattermole wrote:
> Unicode.
>
> Multi-byte code points.
>
> UTF-8 and UTF-16 are variable length to produce a single
> Unicode codepoint that is 32bit.
>
> writeln("“".length, " ", "”".length); // 3 3
Thanks, variable-length encoding is the answer for this question.