¿por qué * ptr ++ actúa como * (ptr ++) y no como (* ptr) ++? [duplicar
Posible duplicado:
++ en un puntero desreferenciado en C?
e manera similar, ¿cuál sería * ptr + = 1 * ptr% 8 y * ptr / 8?
Las diferencias parecen confusas. ¿Es esto, quizás, dependiente del compilador?