Parametrar identifierar värden som överförs till a fungera. Till exempel kan en funktion för att lägga till tre nummer ha tre parametrar. En funktion har ett namn, och den kan kallas från andra programpunkter. När det händer kallas informationen som skickas ett argument. Moderna programmeringsspråk tillåter vanligtvis att funktioner har flera parametrar.
Funktionsparametrar
Varje funktionsparameter har en typ följt av en identifierare, och varje parameter separeras från nästa parameter med ett komma. Parametrarna skickar argument till funktionen. När ett program anropar en funktion är alla parametrar variabler. Värdet på vart och ett av de resulterande argumenten kopieras till dess matchande parameter i ett processsamtal passera efter värde. Programmet använder parametrar och returnerade värden för att skapa funktioner som tar data som input, gör en beräkning med det och returnerar värdet till den som ringer.
Skillnaden mellan funktioner och argument
Termen parameter och argument används ibland utbytbart. Parametern hänvisar dock till typen och identifieraren, och argument är värden som skickas till funktionen. I följande C ++ -exempel,
int a och int b är parametrar, medan 5 och 3 är argumenten som skickas till funktionen.int tillägg (int a, int b)
{
int r;
r = a + b;
tillbaka r;
}
int main ()
{
int z;
z = tillsats (5,3);
cout << "Resultatet är" << z;
}
Värdet av att använda parametrar
- Parametrar tillåter en funktion att utföra uppgifter utan att veta de specifika ingångsvärdena i förväg.
- Parametrar är oumbärliga komponenter i funktioner, som programmerare använder för att dela upp sin kod i logiska block.