C++ C++;std::当我用单引号括起字符串时,不能打印wierd字符

C++ C++;std::当我用单引号括起字符串时,不能打印wierd字符,c++,cout,C++,Cout,当我尝试std::cout时,在单引号中有两个字符(逗号和空格)。 此类多字符文字的值取决于编译器等 在这种情况下,ASCII值为44和32,并且 11296 = 44 * 256 + 32 即,根据标准,两个字节一起理解为16位整数(N4296,2.13.3个字符的文本,强调字符): 一个 包含多个c字符的普通字符文字是多字符文字多字符 literal,或包含单个c字符的普通字符literal,在执行字符中不可表示 set,是有条件支持的,具有int类型,并且具有实现定义的值 “有条件支

当我尝试
std::cout时,在单引号中有两个字符(逗号和空格)。
此类多字符文字的值取决于编译器等

在这种情况下,ASCII值为44和32,并且

11296 = 44 * 256 + 32  
即,根据标准,两个字节一起理解为16位整数(N4296,2.13.3个字符的文本,强调字符):

一个 包含多个c字符的普通字符文字是多字符文字多字符 literal,或包含单个c字符的普通字符literal,在执行字符中不可表示 set,是有条件支持的,具有int类型,并且具有实现定义的值

“有条件支持”是(1.3.5)

实现不需要支持的程序构造

这些不是“括号”。