Kulcskülönbség - Argumentum vs paraméter
A függvény egy szervezett utasításkészlet egy adott feladat végrehajtására. A funkciók hasznosak egy kódrész ismétlésében, így biztosítják a kód újrafelhasználhatóságát. A programozási nyelvek, például a C nyelv, beépített funkciókból állnak, mint például a printf (). A funkciók a programozó által is írhatók. Ezeket felhasználó által definiált függvényeknek hívjuk. Az argumentum és a paraméter a függvényekhez kapcsolódó kifejezések. A legfontosabb különbség az argumentum és a paraméter között az, hogy az argumentum a függvény meghívásakor átadott adat, míg a paraméter egy olyan függvény által meghatározott változó, amely értéket kap a függvény meghívásakor. Az argumentum tényleges érték, míg a paraméter helyőrző.
TARTALOM
1. Áttekintés és kulcsfontosságú különbség
2. Mi az argumentum
3. Mi az a paraméter
4. Az argumentum és a paraméter közötti hasonlóságok
5. Egymás melletti összehasonlítás - Argumentum vs paraméter táblázatos formában
6. Összefoglalás
Mi az az érv?
C programozási nyelvben a main () függvény. Jelzi a végrehajtás kiindulópontját. Ha minden utasítást megírunk a fő függvényben, a program nagyon összetetté válhat. Nehéz lehet tesztelni és hibakeresni. Ennek a problémának a leküzdése érdekében a fő program több funkcióra vagy módszerre osztható. Ezeket a funkciókat a fő program hívhatja meg.
A függvény deklarálása C nyelven a következő.
()
{
}
A visszatérési típus a függvény által visszaadott adattípus. Ha a függvény karakterláncot ad vissza, akkor a visszatérési típus „karakterlánc”. Ha a függvény egész számot ad vissza, akkor a visszatérés típusa „int”. Ha a függvény nem ad vissza semmit, akkor azt érvénytelennek nyilvánítják. A függvény nevét meg lehet nevezni annak azonosítására, hogy miről szól a függvény. Ez a függvény tényleges neve. A végrehajtandó tartalom egy göndör zárójel belsejében található. A függvény egyszerű példája a következő.
void add () {
int a = 10;
int b = 20;
printf („az összeg% d”, a + b);
}
Ennek a metódusnak a meghívásához rendelkeznie kell egy utasítással add () néven; a fő programban. Ez meghívja a függvényt.
A funkciókat argumentumok és paraméterek segítségével adaptálhatóbbá lehet tenni. Olvassa el a további kódot.
void add (int a, int b) {
printf („az összeg% d / n”, a + b);
}
void main () {
add (4,6);
add (5,2);
}
A fenti kódban az értékek átkerülnek a fő programtól a függvényhez az összeg kiszámításához.
Főként van egy nyilatkozat add (4,6). A 4. és a 6. érv. Ezek olyan értékek, amelyeket egy függvény továbbít, amikor meghívják. A főprogramban ismét lehet egy add (5,2) utasítás. Most az add függvénynek átadott argumentumok 5 és 2. Az argumentumot tényleges argumentumnak vagy tényleges paraméternek is hívják.
Mi az a paraméter?
A paraméter egy függvény által meghatározott változó, amely értéket kap, ha egy függvény meghívásra kerül. A paraméter formális paraméterként vagy formális argumentumként is ismert. Ez a fogalom könnyen megérthető egy példával. Olvassa el a rövid kódrészletet.
void multiply (int no1, int no2) {
int szoroz = no1 * no2;
printf („A szorzás% d / n“, szorzás);
}
void main () {
szorozni (2,3);
}
A fenti kód szerint a no1 és a no2 a void szorzásban (int no1, int no2) a paraméterek. Ezek azok a változók, amelyeket akkor definiáltunk, a függvényt meghívjuk. Az argumentumértékek a függvény létrehozásakor mennek a paraméterekhez.
Tekintse meg az alábbi programot két szám összegzésének és kivonásának kiszámításához.
01. ábra: Funkciók
A fenti program szerint a calSum (a, b) -ban az „a” és a „b” argumentum.
int cal Összeg (int a, int b), a és b paraméterek.
Mi a hasonlóság az argumentum és a paraméter között?
Az argumentum és a paraméter függvényekkel függ össze
Mi a különbség az argumentum és a paraméter között?
Különböző cikk a táblázat előtt
Argumentum vs paraméter |
|
Az argumentum egy függvény meghívásakor átadott érték. | A paraméter egy olyan függvény által meghatározott változó, amely olyan értéket kap, amelyet egy függvény meghívásakor kap. |
Társított funkció | |
Egy argumentumot a hívó függvény ad át. | Egy paraméter a meghívott függvényben van. |
Összegzés - Argumentum vs paraméter
A függvényeket a forrásprogram hosszának csökkentésére használják. Könnyű elvégezni a tesztelést és a hibakeresést. A funkciókat metódusoknak vagy alrendeknek is nevezik. Lehetséges értékeket átadni a függvénynek. Az argumentum és a paraméter függvényekhez kapcsolódik, de eltérő jelentésük van. Az argumentum és a paraméter közötti különbség egy argumentum egy függvény meghívásakor átadott adat, a paraméter pedig a függvény által meghatározott változó, amely a függvény meghívásakor kap értéket.
Töltse le az Argument vs Parameter PDF verzióját
A cikk PDF-verzióját letöltheti, és offline célokra is használhatja, az idézési megjegyzés szerint. Kérjük, töltse le itt a PDF verziót. Különbség az argumentum és a paraméter között