является допустимой двоичной константой в C ++ 14. Пунктуация делает разбор C ++ 14 или более поздней версии значительно сложнее, чем до разрешения кавычек.

:

int a = 0987654321;
printf("%d",a);

Код 2:

int a;
scanf("%d",&a);
printf("%d",a);

Здесь, если мы введем 0987654321, то он напечатает то же самое, но в 1-м фрагменте кода, он выдаст ошибку, что недопустимое значение 9 в восьмеричной константе.

Ответы на вопрос(1)

Ваш ответ на вопрос