整数文本必须至少具有一位数
注解
十六进制和二进制文本必须在前导序列(0x、0X、0b或 0B)后面至少包含一位数字,否则尾随字符可能被错误地解释为后缀或文本运算符。 有关详细信息,请参阅 整数文本。
示例:
以下示例生成 C2153:
// C2153.cpp
int main()
{
int a = 0x; // C2153
int b = 0x0; // OK
int c = 0b; // C2153
int d = 0b0; // OK
}