является допустимой двоичной константой в C ++ 14. Пунктуация делает разбор C ++ 14 или более поздней версии значительно сложнее, чем до разрешения кавычек.
:
int a = 0987654321;
printf("%d",a);
Код 2:
int a;
scanf("%d",&a);
printf("%d",a);
Здесь, если мы введем 0987654321, то он напечатает то же самое, но в 1-м фрагменте кода, он выдаст ошибку, что недопустимое значение 9 в восьмеричной константе.