Skip to content

字符字面量 ​

#纯右值

字符字面量是在代码中使用 单引号 ' ' 包含的字符或字符序列,用于表达单个字符或多字符常量。

字符字面量类型解释示例
'c-char'char普通字符字面量a
u8'c-char'char #cpp20 前
char8_t #cpp20
UTF-8 字面量 #cpp17u8'a'
u'c-char'char16_tUTF-16 字面量 #cpp11u'¢'
U'c-char'char32_tUTF-32 字面量 #cpp11U'猫'
L'c-char'wchar_t宽字符字面量L'β'
'multi-char sequence'int多字符字面量'AB'
L'multi-char sequence'wchar_t宽多字符字面量 #cpp23
  • c-char:可以是 基本字符集 或 转义序列。
  • multi-char sequence:两个或多个 c-char