Если мы имеем
int i = 5; /*line 1*/
int *p = &i; /*line 2*/
*p++; /*line 3*/
Каков порядок оценки для строки 3? (Я знаю, что после этого p может указывать на что-то странное, но меня интересует не правильная адресация памяти, а порядок оценки, поскольку и *, и ++ имеют одинаковый приоритет)
++
увеличивает указатель, состоит в том, чтобы отметить обычную однострочную реализацию strcpy:while(*dst++ = *src++);
, которая потерпит неудачу, если++
увеличит фактические символы вместо указателей. - person Groo   schedule 09.05.2017