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().

Mai multe din Programare