Inhoudsopgave:
- Belangrijkste verschil - Argument versus parameter
- Wat is een argument?
- Wat is een parameter?
- Wat is de overeenkomst tussen argument en parameter?
- Wat is het verschil tussen argument en parameter?
- Samenvatting - Argument versus parameter
Video: Verschil Tussen Argument En Parameter
2024 Auteur: Mildred Bawerman | [email protected]. Laatst gewijzigd: 2023-12-16 08:40
Belangrijkste verschil - Argument versus parameter
Een functie is een georganiseerde set instructies om een specifieke taak uit te voeren. Functies zijn handig bij het herhalen van een stuk code, zodat ze code herbruikbaar maken. Programmeertalen zoals C-taal bestaan uit ingebouwde functies zoals printf (). Het is ook mogelijk om functies te schrijven door de programmeur. Dit worden door de gebruiker gedefinieerde functies genoemd. Argument en parameter zijn termen die aan functies zijn gekoppeld. Het belangrijkste verschil tussen argument en parameter is dat een argument de gegevens zijn die worden doorgegeven op het moment dat een functie wordt aangeroepen, terwijl een parameter een variabele is die wordt gedefinieerd door een functie die een waarde ontvangt wanneer de functie wordt aangeroepen. Een argument is een werkelijke waarde terwijl een parameter een tijdelijke aanduiding is.
INHOUD
1. Overzicht en belangrijkste verschil
2. Wat is een argument
3. Wat is een parameter
4. Overeenkomsten tussen argument en parameter
5. Vergelijking zij aan zij - Argument versus parameter in tabelvorm
6. Samenvatting
Wat is een argument?
In programmeertaal C is main () een functie. Het geeft het startpunt van de uitvoering aan. Het schrijven van elke instructie in de hoofdfunctie kan het programma erg complex maken. Het kan moeilijk zijn om te testen en te debuggen. Om dit probleem op te lossen, kan het hoofdprogramma worden onderverdeeld in verschillende functies of methoden. Die functies kunnen worden aangeroepen door het hoofdprogramma.
Verklaring van een functie in C-taal is als volgt.
()
{
}
Het retourtype is het gegevenstype dat door de functie wordt geretourneerd. Als de functie een tekenreeks retourneert, is het retourtype een "tekenreeks". Als de functie een geheel getal retourneert, is het retourtype een “int”. Als de functie niets teruggeeft, wordt dat verklaard als "ongeldig". De functienaam kan een naam krijgen om aan te geven waar de functie over gaat. Het is de eigenlijke naam van de functie. De inhoud die moet worden uitgevoerd, bevindt zich in een paar accolades. Een eenvoudig voorbeeld van een functie is als volgt.
ongeldig toevoegen () {
int a = 10;
int b = 20;
printf ("som is% d", a + b);
}
Om deze methode aan te roepen, zou er een instructie moeten zijn als add (); in het hoofdprogramma. Dat roept de functie op.
Functies kunnen flexibeler worden gemaakt met behulp van argumenten en parameters. Raadpleeg het onderstaande stuk code.
void add (int a, int b) {
printf ("som is% d / n", a + b);
}
void main () {
toevoegen (4,6);
toevoegen (5,2);
}
In de bovenstaande code worden waarden doorgegeven van het hoofdprogramma naar de functie om de som te berekenen.
In het algemeen is er een statement add (4,6). 4 en 6 zijn de argumenten. Het zijn waarden die worden doorgegeven aan een functie wanneer deze wordt aangeroepen. In het hoofdprogramma kan er weer een statement zijn als add (5,2). Nu zijn de argumenten die aan de add-functie worden doorgegeven 5 en 2. Een argument wordt ook wel een feitelijk argument of een feitelijke parameter genoemd.
Wat is een parameter?
Een parameter is een variabele die wordt gedefinieerd door een functie, die een waarde ontvangt wanneer een functie wordt aangeroepen. De parameter kan ook bekend staan als een formele parameter of formeel argument. Dit concept kan gemakkelijk worden begrepen door een voorbeeld. Raadpleeg het onderstaande stuk code.
leegte vermenigvuldigen (int no1, int no2) {
int vermenigvuldigen = no1 * no2;
printf ("Vermenigvuldiging is% d / n", vermenigvuldigen);
}
void main () {
vermenigvuldigen (2,3);
}
Volgens de bovenstaande code zijn no1 en no2 in leegte vermenigvuldiging (int no1, int no2) de parameters. Het zijn de variabelen die op dat moment zijn gedefinieerd, de functie wordt aangeroepen. Argumentwaarden gaan naar de parameters wanneer de functie wordt gemaakt.
Raadpleeg het onderstaande programma om het optellen en aftrekken van twee getallen te berekenen.
Figuur 01: functies
Volgens het bovenstaande programma zijn in calSum (a, b), "a" en "b" argumenten.
int cal Sum (int a, int b), a en b zijn parameters.
Wat is de overeenkomst tussen argument en parameter?
Argument en parameter zijn gerelateerd aan functies
Wat is het verschil tussen argument en parameter?
Diff Artikel Midden voor Tafel
Argument versus parameter |
|
Een argument is een waarde die wordt doorgegeven op het moment dat een functie wordt aangeroepen. | Een parameter is een variabele die wordt gedefinieerd door een functie die een waarde ontvangt die wanneer een functie wordt aangeroepen. |
Bijbehorende functie | |
Een argument wordt doorgegeven door de aanroepende functie. | Een parameter is in de aangeroepen functie. |
Samenvatting - Argument versus parameter
Functies worden gebruikt om de lengte van het bronprogramma te verminderen. Het is gemakkelijk om te testen en te debuggen. Functies worden ook wel methoden of subroutines genoemd. Het is mogelijk om waarden door te geven aan de functie. Argument en parameter zijn gekoppeld aan functies, maar hebben verschillende betekenissen. Het verschil tussen argument en parameter is dat een argument gegevens is die worden doorgegeven op het moment dat een functie wordt aangeroepen, en parameter is een variabele die wordt gedefinieerd door de functie en die een waarde ontvangt wanneer de functie wordt aangeroepen.
Download de pdf-versie van Argument vs Parameter
U kunt de PDF-versie van dit artikel downloaden en voor offline doeleinden gebruiken volgens de citatienota. Download hier de PDF-versie Difference Between Argument and Parameter
Aanbevolen:
Verschil Tussen Gezond En Ongezond Argument
Het belangrijkste verschil tussen goed en ondeugdelijk argument is dat een goed argument geldig is en echte premissen heeft, terwijl een ondeugdelijk argument ongeldig is en / of
Verschil Tussen Parameter En Statistiek
Parameter versus statistiek Overweeg deze vragen; wat is het gemiddelde inkomen van een persoon in uw land, wat is de gemiddelde lengte van vrouwen in de w
Verschil Tussen Argument En Overtuiging
Argument versus overtuiging Argument is een woord dat beelden laat flitsen van mensen die tegen elkaar schreeuwen en proberen hun standpunt duidelijk te maken. Het is ook
Verschil Tussen Argument En Uitleg
Argument versus uitleg Als u met iemand probeert te redeneren, om uw standpunt duidelijk te maken, presenteert u uitspraken uiteraard in de vorm van een
Verschil Tussen Variabele En Parameter
Variabele versus parameter Variabele en parameter zijn twee termen die veel worden gebruikt in wiskunde en natuurkunde. Deze twee worden vaak verkeerd begrepen als dezelfde e