Documente Academic
Documente Profesional
Documente Cultură
03 Ordinea Operatorilor in C++
03 Ordinea Operatorilor in C++
n tabelul de mai jos este prezentat lista complet a operatorilor C i C++ (operatorii new, delete, : :, * i ->* sunt folosii numai n limbajul C++). Operatorii din rndurile de mai sus au prioritatea mai mare dect cele mai de jos.
Operatori
() [] - :: . ! (negare) ~ (negare la nivel de bit) + (semnul plus) - (semnul minus) ++ (operatorul de incrementare) -- (operatorul de
decrementare) & * (tip) sizeof new delete
Asociativitate de la stnga la dreapta de la stnga la dreapta de la stnga la dreapta de la stnga la dreapta de la stnga la dreapta de la stnga la dreapta de la stnga la dreapta de la stnga la dreapta de la stnga la dreapta de la stnga la dreapta de la stnga la dreapta de la stnga la dreapta de la stnga la dreapta de la stnga la dreapta de la stnga la dreapta de la stnga la dreapta
.* ->* * (nmulire) / (mprire) % (restul mpririi) + - (operatorii binari de adunare i scdere) << (operator de deplasarea la stnga) >> (operator de deplasarea la dreapta) < <= > >= (operatori relaionali) = = (operatorul de egalitate) != (operatorul diferit) & (i la nivel de bit) ^ (sau exclusiv la nivel de bit) | (sau la nivel de bit) && (i logic) || (sau logic) ?: (operatorul condiional) = (operatorul de atribuire) *= /= %= += -= &= ^= |= <<= >>= (10 operatori de atribuire combinat) , (operatorul virgul)
1/1