Scrigroup - Documente si articole

     

HomeDocumenteUploadResurseAlte limbi doc
AccessAdobe photoshopAlgoritmiAutocadBaze de dateCC sharp
CalculatoareCorel drawDot netExcelFox proFrontpageHardware
HtmlInternetJavaLinuxMatlabMs dosPascal
PhpPower pointRetele calculatoareSqlTutorialsWebdesignWindows
WordXml


Operatorul virgula

c



+ Font mai mare | - Font mai mic



Operatorul virgula



Operatorul virgula se utilizeaza intr-un sir in care se introduc mai multe expresii. Astfel, instructiunea:

x = (y = 3, y+1),

are ca efect atribuirea valorii 4 variabilei x.

Deci expresiile separate prin virgula sunt evaluate de la stanga la dreapta, prima expresie evaluata capatand valoarea void. Daca se utilizeaza un operator de atribuire, valoarea atribuita variabilei din stanga operatorului de atribuire este valoarea ultimei expresii din dreapta, dupa evaluare. Exemplu:

y = 10;

x = (y = y - 5, 30 / y);

Variabila x va capata valoarea 6.

Observatie Deoarece operatorul virgula are o precedenta mai mica decat operatorul de atribuire, pentru ca atribuirile sa se faca corect, trebuie utilizate paranteze.



Politica de confidentialitate | Termeni si conditii de utilizare



DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 800
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