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


Operatorul de fortare a tipului sau de conversie explicita (expresie cast)

c

+ Font mai mare | - Font mai mic





DOCUMENTE SIMILARE

Trimite pe Messenger
Functii recursive - Exemple - Recursivitate directa
RECURSIVITATE probleme rezolvate
Functii virtuale si polimorfism
crearea unei liste predefinite cu 3 elem
Implementarea cozilor prin tipul tablou
APLICATII STRUCTURI
Metoda bipartitiei
INSTRUCTIUNEA DE ATRIBUIRE. OPERATORI ARITMETICI: scanf, printf
Operatori si expresii de asignare
APLICATIA GraphSearch - Utilizarea aplicatiei

TERMENI importanti pentru acest document

Operatorul de fortare a tipului sau de conversie explicita (expresie cast)

Adesea se doreste specificarea conversiei valorii unui operand spre un tip dat. Acest lucru este posibil folosind o constructie de forma: (tip) operand




Printr-o astfel de constructie valoarea operandului se converteste spre tipul indicat in paranteze. In constructia de mai sus (tip) se considera ca este un operator unar. Acest operator este cunoscut sub numele de operator de fortare a tipului sau de conversie explicita. De cele mai multe ori insa este utilizata denumirea engleza a operatorului si anume expresie cast.

Exemplu:

Presupunem ca o functie oarecare f are un parametru de tip double. Pentru ca aceasta functie sa poata fi apelata cu un parametru int n (n este un parametru de tip intreg) acesta trebuie mai intai convertit la tipul double. Acest lucru se poate realiza printr-o atribuire:

double x

f(x=n)

Un alt mod mai simplu de conversie a parametrului intreg spre tipul double este utilizarea unei expresii cast:

f((double)n)

Operatorul de fortare a tipului fiind unar, are aceeasi prioritate ca si ceilalti operatori unari ai limbajului C.






Politica de confidentialitate



DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 709
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 2022 . All rights reserved

Distribuie URL

Adauga cod HTML in site