Parametri identificē vērtības, kas tiek nodotas a funkcija. Piemēram, trīs numuru pievienošanas funkcijai var būt trīs parametri. Funkcijai ir nosaukums, un to var izsaukt no citiem programmas punktiem. Kad tas notiek, nodoto informāciju sauc par argumentu. Mūsdienu programmēšanas valodas parasti ļauj funkcijām būt vairākiem parametriem.
Funkciju parametri
Katram funkcijas parametram ir tips, kam seko identifikators, un katru parametru no nākamā parametra atdala ar komatu. Parametri nodod funkcijai argumentus. Kad programma izsauc funkciju, visi parametri ir mainīgi. Katra iegūtā argumenta vērtība tiek kopēta tā atbilstības parametrā procesa izsaukumā paiet garām vērtībai. Programma izmanto parametrus un atgrieztās vērtības, lai izveidotu funkcijas, kas datus ņem kā ieeju, ar to veic aprēķinu un atgriež vērtību zvanītājam.
Atšķirība starp funkcijām un argumentiem
Terminus parametrs un arguments dažreiz lieto savstarpēji aizstājot. Tomēr parametrs attiecas uz tipu un identifikatoru, un argumenti ir vērtības, kas nodotas funkcijai. Šajā C ++ piemērā
int a un int b ir parametri, savukārt 5 un 3 ir argumenti, kas nodoti funkcijai.int papildinājums (int a, int b)
{
int r;
r = a + b;
atgriešanās r;
}
int galvenais ()
{
int z;
z = pievienojums (5,3);
cout << "Rezultāts ir" << z;
}
Parametru lietošanas vērtība
- Parametri ļauj funkcijai veikt uzdevumus, pirms laika nezinot konkrētās ievades vērtības.
- Parametri ir neaizstājamas funkciju sastāvdaļas, kuras programmētāji izmanto, lai sadalītu savu kodu loģiskos blokos.