>>169475425 (OP) дело в том, что префиксный оператор -- производит декремент значения и возвращает ссылку на переменную. По итогу в оператор умножения в качестве аргументов передаются ссылки на переменную j, которая после всех приоритетных операций в скобках равна 2.
Поясните пожалуйста как вычисляется выражение m=(--j) *(--j).
Как там получается 4?