Parametry identifikují hodnoty, které jsou předávány do a funkce. Například funkce pro přidání tří čísel může mít tři parametry. Funkce má jméno a lze ji vyvolat z jiných bodů programu. Když k tomu dojde, předaná informace se nazývá argument. Moderní programovací jazyky obvykle umožňují, aby funkce měly několik parametrů.
Parametry funkce
Každý funkční parametr má typ následovaný identifikátorem a každý parametr je oddělený čárkou od dalšího parametru. Parametry předávají argumenty funkci. Když program volá funkci, jsou všechny parametry proměnné. Hodnota každého z výsledných argumentů je zkopírována do odpovídajícího parametru při volání procesu předat hodnotu. Program používá parametry a vrácené hodnoty k vytvoření funkcí, které berou data jako vstup, provádějí s nimi výpočet a vrátí hodnotu volajícímu.
Rozdíl mezi funkcemi a argumenty
Parametr a argumenty se někdy používají zaměnitelně. Parametr se však týká typu a identifikátoru a argumenty jsou hodnoty předávané funkci. V následujícím příkladu C ++ int a a int b jsou parametry, zatímco 5 a 3 jsou argumenty předávané funkci.
int sčítání (int a, int b)
{
int r;
r = a + b;
návrat r;
}
int main ()
{
int z;
z = přidání (5,3);
cout << "Výsledkem je" << z;
}
Hodnota použití parametrů
- Parametry umožňují funkci provádět úkoly, aniž by předem znaly konkrétní vstupní hodnoty.
- Parametry jsou nezbytnou součástí funkcí, které programátoři používají k rozdělení svého kódu na logické bloky.