다음을 통해 공유


컴파일러 오류 C2153

정수 리터럴에는 하나 이상의 숫자가 있어야 합니다.

16진수 및 이진 리터럴은 선행 시퀀스(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
}