Я ожидаю, что это нарушит другой синтаксический анализ, но это не сразу приходит в голову...
например. Если я скажу это:
#include <stdio.h>
int main()
{
int i = 10 000;
printf("%d\n", i);
return 0;
}
Мой компилятор говорит следующее:
ctest.c:5: error: expected ‘,’ or ‘;’ before numeric constant
Я думаю, что это будет особенность, т.е. легче "синтаксический анализ" больших целых чисел с разделителями тысяч. Я использую недавний GCC и предполагаю, что это касается других компиляторов/парсеров/лексеров; в зависимости от того, что это объекты.