HTMLpointHTMLpoint HTMLpoint.com


 Precedencia de los operadores



La precedencia de los operadores es, en síntesis, la que sigue:

Aritméticos Relacionales Lógicos Bit a bit Otros
Alta

 

()(función)
[](vector)
.
  ++  -- ! ~

  * / %
  +  -
  <<  >>
  < <= > >=
  !=  ==
  &
  ^
  |
  &&
  ||
  ?:
 

<<= >>=
^= |= &=

= += -= *=
/= %=
Baja

,

En el caso en que los operadores tengan la misma precedencia, se ejecutan en un orden que va de izquierda a derecha, aunque es posible cambiarlo mediante el uso de paréntesis, de manera que se calcularán antes las expresiones en los paréntesis más internos. En todo caso, para mayor claridad, es útil usar los paréntesis aun cuando la precedencia los haga innecesarios.


  Vuelve a principio de página