Ordem Matemática C / C ++ de Operação
Então eu sei que o C ++ tem uma Precedência de Operador e que
int x = ++i + i++;
é indefinido porque pre ++ e post ++ estão no mesmo nível e, portanto, não há como saber qual deles será calculado primeiro. Mas o que eu queria saber é se
int i = 1/2/3;
é indefinido. A razão pela qual eu pergunto é porque existem várias maneiras de olhar para isso (1/2) / 3 OR 1 / (2/3). Meu palpite é que é um comportamento indefinido, mas gostaria de confirmá-lo.