Informatică Programare
Cum se declara o functie C++?
O funcție C++ se declară specificând tipul returnat, numele funcției și lista de parametri între paranteze. Sintaxa de bază este: tip_returnat nume_functie(tip_parametru1 nume_parametru1, tip_parametru2 nume_parametru2, ...). Declarația funcției definește cum poate fi apelată în program.
Elementele unei declarații de funcție
- Tipul returnat Specifică tipul de date pe care funcția îl returnează (ex: int, double, void pentru nicio valoare).
- Numele funcției Un identificator care respectă regulile de denumire în C++ (ex: calculeazaSuma).
- Lista de parametri Parametrii opționali, fiecare cu tip și nume, separați prin virgulă (ex: int a, int b).
- Semnătura funcției Combinația dintre nume și lista de parametri, care identifică unic funcția.
Exemple de declarații
- Funcție fără parametri void afiseazaMesaj(); - returnează void și nu are parametri.
- Funcție cu parametri int aduna(int x, int y); - returnează int și are doi parametri întregi.
- Funcție cu tip returnat specific double calculeazaMedie(double num1, double num2); - returnează double.
Declară funcțiile înainte de a le folosi, de obicei în antetul fișierului sau înainte de funcția main().