Különbség az argumentum és a paraméter között

Tartalomjegyzék:

Különbség az argumentum és a paraméter között
Különbség az argumentum és a paraméter között

Videó: Különbség az argumentum és a paraméter között

Videó: Különbség az argumentum és a paraméter között
Videó: ARGUMENT AND PARAMETER -DIFFERENCE BETWEEN THEM 2024, Július
Anonim

Kulcskülönbség – argumentum vs paraméter

A függvény utasítások szervezett halmaza egy adott feladat végrehajtására. A függvények hasznosak egy kódrészlet megismétlésében, így biztosítják a kód újrafelhasználhatóságát. A programozási nyelvek, mint például a C nyelv, olyan beépített függvényekből állnak, mint a printf(). Lehetőség van függvények programozó általi írására is. Ezeket felhasználó által definiált függvényeknek nevezzük. 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 hívásakor átadott adat, míg a paraméter egy függvény által meghatározott változó, amely értéket kap a függvény meghívásakor. Az argumentum egy tényleges érték, míg a paraméter egy helyőrző.

Mi az érv?

A C programozási nyelvben a main() egy függvény. A végrehajtás kezdőpontját jelzi. Ha minden utasítást a fő függvénybe írunk, akkor a program nagyon bonyolulttá válik. Nehéz lehet tesztelni és hibakeresni. A probléma megoldása érdekében a főprogram több funkcióra vagy módszerre osztható. Ezeket a függvényeket a főprogram hívhatja meg.

Egy függvény deklarációja C nyelvben a következő.

()

{

}

A visszatérési típus a függvény által visszaadott adattípus. Ha a függvény egy karakterláncot ad vissza, a visszatérési típus egy „string”. Ha a függvény egész számot ad vissza, akkor a visszatérési típus „int”. Ha a függvény nem ad vissza semmit, akkor azt „érvénytelennek” nyilvánítják. A függvény neve elnevezhető 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 pár göndör zárójelben található. Egy egyszerű példa egy függvényre a következő.

void add() {

int a=10;

int b=20;

printf(“összeg %d”, a+b);

}

A metódus meghívásához egy add(); a főprogramban. Ez meghívja a függvényt.

A függvények adaptálhatóbbá tehetők argumentumok és paraméterek segítségével. Lásd az alábbi kódrészletet.

void add(int a, int b){

printf(“összeg %d\n”, a+b);

}

void main(){

add(4, 6);

add(5, 2);

}

A fenti kódban az értékeket a főprogramból a függvénynek adjuk át az összeg kiszámításához.

A főben van egy add (4, 6) utasítás. 4 és 6 az érvek. Ezek olyan értékek, amelyeket a függvény meghívásakor ad át. A főprogramban ismét lehet add (5, 2) utasítás. Most az add függvénynek átadott argumentumok 5 és 2. Az argumentumot tényleges argumentumként vagy aktuális paraméterként is hívják.

Mi az a paraméter?

A paraméter egy függvény által meghatározott változó, amely egy függvény meghívásakor értéket kap. 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án keresztül. Lásd az alábbi kódrészletet.

void szorzás(int no1, int no2){

int szorzás=no1no2;

printf("Szorzás %d\n ", szorzás);

}

void main(){

szoroz(2, 3);

}

A fenti kód szerint no1 és no2 in void multiply(int no1, int no2) a paraméterek. Ezek azok a változók, amelyek az adott időpontban meghatározottak, a függvény meghívása. Az argumentumértékek a függvény létrehozásakor a paraméterekhez kerülnek.

Használja az alábbi programot két szám összegének és kivonásának kiszámításához.

Az argumentum és a paraméter közötti különbség
Az argumentum és a paraméter közötti különbség
Az argumentum és a paraméter közötti különbség
Az argumentum és a paraméter közötti különbség

01. ábra: Funkciók

A fenti program szerint a calSum(a, b) -ben az „a” és „b” argumentumok.

int cal Sum(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ényekhez kapcsolódnak

Mi a különbség az argumentum és a paraméter között?

Érv vs paraméter

Az argumentum egy olyan érték, amelyet a függvény meghívásakor adunk át. A paraméter egy függvény által meghatározott változó, amely olyan értéket kap, amelyet a függvény meghívásakor.
Kapcsolódó függvény
A hívó függvény átad egy argumentumot. Egy paraméter szerepel a hívott függvényben.

Összefoglalás – érv vs paraméter

A függvények a forrásprogram hosszának csökkentésére szolgálnak. Könnyen elvégezhető a tesztelés és a hibakeresés. A függvényeket metódusoknak vagy alrutinoknak is nevezik. Lehetőség van értékeket átadni a függvénynek. Az argumentum és a paraméter függvényekhez kapcsolódnak, de eltérő jelentéssel bírnak. Az argumentum és a paraméter közötti különbség az argumentum egy függvény hívásakor átadott adat, a paraméter pedig a függvény által meghatározott változó, amely értéket kap a függvény meghívásakor.

Az Argument vs Parameter PDF verziójának letöltése

Letöltheti ennek a cikknek a PDF-verzióját, és offline célokra használhatja az idézet jegyzetének megfelelően. Kérjük, töltse le a PDF verziót innen: Különbség az argumentum és a paraméter között

Ajánlott: