operator(7)

NUME
operator - precedența și ordinea de evaluare a operatorilor C

DESCRIERE
Această pagină de manual enumeră operatorii C și precedența lor în evaluare.

Operator | Asociativitate | Note
() _Generic() | - | [1]
[] () . -> ++ -- (type){} | de la stânga la dreapta | [2] [3]
++ -- & * + - ~ ! _Countof sizeof alignof | de la dreapta la stânga | [4]
(type) | de la dreapta la stânga
* / % | de la stânga la dreapta
+ - | de la stânga la dreapta
<< >> | de la stânga la dreapta
< > <= >= | de la stânga la dreapta
== != | de la stânga la dreapta
& | de la stânga la dreapta
^ | de la stânga la dreapta
| | de la stânga la dreapta
&& | de la stânga la dreapta
|| | de la stânga la dreapta
?: | de la dreapta la stânga
= *= /= %= += -= <<= >>= &= ^= |= | de la dreapta la stânga
, | de la stânga la dreapta

Notele următoare oferă informații suplimentare la tabelul de mai sus:

[1] () în această prioritate este expresia între paranteze.
[2] () în această ordine de prioritate este operatorul de apelare a funcției.
[3] Operatorii ++ și -- la acest nivel de precedență sunt operatori de tip postfix.
[4] Operatorii ++ și -- la acest nivel de precedență sunt variantele de prefix ale operatorilor.

TRADUCERE
Traducerea în limba română a acestui manual a fost făcută de Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>

Această traducere este documentație gratuită; citiți Licența publică generală GNU Versiunea 3 (https://www.gnu.org/licenses/gpl-3.0.html) sau o versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă NICIO RESPONSABILITATE.

Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la translation-team-ro@lists.sourceforge.net.