“character literal - a token having exactly one character between single quotes, e.g., 'q', that is of type char. Such a token can also be preceded by u, U, or L, and it will be of type char16_t, char32_t, or wchar_t, respectively. Note that some platforms support multicharacter literals, e.g., 'jsl', in which case the type will be int, and have implementation-defined behavior. User-Defined Literals (837)” (EMCppSfe 2021)