Почему постфикс имеет более высокий приоритет, чем префикс? [Дубликат]

rsp спросил: 14 ноября 2017 в 05:53 в: c

На этот вопрос уже есть ответ:

  • What is the difference between pre-increment and post-increment in the cycle (for/while)? 7 ответов

Случай 1:

int i = 10;
int j = i++;

Здесь сначала значение i присваивается j, а затем i увеличивается на 1.

Случай 2:

int i = 10;
int j = ++i;

Здесь сначала i увеличивается на 1, а затем назначается j.

Итак, если операция приращения выполняется сначала в префиксной форме, то почему постфикс имеет более высокий приоритет, чем префикс?

0 ответов