Assuming it xhas a built-in type, it assigns xthe sequence twice without an intermediate point that all you need to know. The fact that both assignments have the same value (5) and can theoretically be optimized in one task (if xnot mutable) does not exist here.
, , "" - , , . , const const - , , UB, , . , , , , , .
x[0][0] = x[0][i] = 5;, , ( ) i == 0, i.
, - , : -)
, , . - , , , x[0][0] = 5, x[0][i] = 5. .