Scrigroup - Documente si articole

Username / Parola inexistente      

Home Documente Upload Resurse Alte limbi doc  
AccessAdobe photoshopAlgoritmiAutocadBaze de dateCC sharp
CalculatoareCorel drawDot netExcelFox proFrontpageHardware
HtmlInternetJavaLinuxMatlabMs dosPascal
PhpPower pointRetele calculatoareSqlTutorialsWebdesignWindows
WordXml


Operatori de incrementare si decrementare

c



+ Font mai mare | - Font mai mic



Operatori de incrementare si decrementare

Acesti operatori sunt unari si au aceeasi prioritate cu ceilalti operatori unari ai limbajului C. Operatorul de incrementare se noteaza prin "++" si mareste valoarea operandului cu unu, iar operatorul de decrementare se noteaza prin "- -" si micsoreaza valoarea operandului cu unu. Operatorii sunt folositi prefixat si postfixat. Astfel operatorii prefixati au notatia:



++operand;

- - operand;

Ei se aplica mai intai si apoi se foloseste valoarea operanzilor.

Astfel operatorii postfixati au notatia:

operand++;

operand - -;

Se foloseste valoarea operanzilor si apoi se aplica incrementarea sau decrementarea.

Mentionam ca acesti operatori se pot aplica numai la urmatorii operanzi:

variabila simpla;

variabila cu indici;

referire la elementul unei structuri.



Exemple:

int i,j;

double x,y;

int vector [5];

j=i++; // este echivalent cu j=i si i=i+1;

y=--x; // este echivalent cu x=x-1 si y=x;

i=++vector[j] // este echivalent cu vector[j]=vector[j]+1 si i=vector[j]





Politica de confidentialitate | Termeni si conditii de utilizare



DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 994
Importanta: rank

Comenteaza documentul:

Te rugam sa te autentifici sau sa iti faci cont pentru a putea comenta

Creaza cont nou

Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved