Documente Academic
Documente Profesional
Documente Cultură
Constante
Constante intregi
Operatori aritmetici
<
<=
>
>=
Rezultatul unei operatii logice este 1(true) si 0
(false in caz contrar)
Operanzii pot fi constante, variabile, functii care returneaza
tipuri numerice
Operatori de egalitate
==
!=
Rezultatul unei operatii logice este 1(true) si 0
(false in caz contrar)
Operanzii pot fi constante, variabile, functii care returneaza
tipuri numerice.
Operatori deincrementare si decrementare
++ Incrementare
-- decrementare
Se adauga/ scade 1 din continutul unei variabile
Prefixati -in fata operandului= variabila este
incrementata/decrementata inainte ca valoarea
retinuta de ea sa intre in calcul
Postfixati -dupa operand= variabila este
incrementata/decrementata dupa ce valoarea
retinuta de ea intra in calcul
Operatori logici
! Negare logica
&& Si logic
|| Sau logic
Operatori de atribuire
variabila=expresie
Limbajul C++ permite scrierea mai multor expresii separate prin virgula.
Operatorul conditional
exp1?exp2:exp3
Functionare •Se eval exp1
•Daca expresia produce o valoare diferita de 0, se evalueaza
exp2 si exp3 este ignorata (nu se eval)
•Altfel se eval. exp3 si exp2 este ignorata.
Ex: x>=0?x:-x
Operatorul sizeof