Кстати, ошибка, которую я вижу в GCC C, такая же, но по-другому:
int main ()
{
int a = 5,b = 2;
printf("%d",a+++++b);
return 0;
}
код выдает следующую ошибку:
ошибка: lvalue требуется как операнд приращения
Но если я поставлю пробелы во всемa++ +
а также++b
, то работает нормально.
int main ()
{
int a = 5,b = 2;
printf("%d",a++ + ++b);
return 0;
}
Что означает ошибка в первом примере?