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

Legfontosabb különbség - érv vs paraméter
 

A funkció egy utasítások szervezett halmaza egy adott feladat végrehajtásához. A funkciók hasznosak egy darab kód megismé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 (). Lehetőség van a funkciók írására a programozó által. Ezeket felhasználó által definiált funkcióknak nevezzük. Az érv és a paraméter a függvényekhez kapcsolódó kifejezések. Az kulcs különbség az argumentum és a paraméter között ez egy argumentum egy függvény meghívásakor átadott adat, míg egy paraméter egy olyan függvény által meghatározott változó, amely értéket kap, amikor a függvényt meghívják. Az argumentum egy valós érték, míg a paraméter helyőrző.

TARTALOMJEGYZÉK

1. Áttekintés és a legfontosabb különbség
2. Mi az érv?
3. Mi a paraméter?
4. Az érv és a paraméter hasonlóságai
5. Összehasonlítás egymással - Argument vs Parameter táblázatos formában
6. Összegzés

Mi az érv??

A C programozási nyelvben a main () egy függvény. Ez jelzi a végrehajtás kezdőpontját. Ha minden állítást beír a fő funkcióba, a program nagyon összetetté válhat. Nehéz lehet tesztelni és hibakeresni. A probléma kiküszöbölé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és típusa a függvény által visszaadott adattípus. Ha a függvény egy karakterláncot ad vissza, akkor a visszatérés típusa egy “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ítja. A függvény neve megnevezhető, hogy meghatározzuk, miről van szó a függvényről. Ez a függvény tényleges neve. A végrehajtandó tartalom pár göndör tartóban van. 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 módszernek a meghívásához egy állításnak kell lennie, mint add (); a főprogramban. Ez meghívja a funkciót.

A függvények érzékenységgel és paraméterekkel adaptálhatóbbá tehetők. Lásd a következő darab kódot.

void add (int a, int b)

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

void main ()

adjunk hozzá (4,6);

adjunk hozzá (5,2);

A fenti kódban az értékeket átviszik a főprogramból az összeg kiszámításához szükséges funkcióhoz.

Főként van egy add (4,6) nyilatkozat. A 4. és a 6. érv az. Ezek olyan értékek, amelyeket egy funkciónak átadnak, amikor meghívják. A főprogramban ismét lehet egy add (5,2) kifejezés. Az add függvényhez továbbított argumentumok értéke 5 és 2. Az argumentumot tényleges argumentumnak vagy tényleges paraméternek is nevezzük.

Mi az a paraméter??

A paraméter egy függvény által definiált változó, amely egy függvény meghívásakor értéket kap. A paraméter a Formális paraméter vagy hivatalos érv. Ez a fogalom egy példával könnyen érthető. Nézze meg a következő darab kódot.

érvénytelen szorzás (int no1, int no2)

int szorzó = no1 * no2;

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

void main ()

többszörösen (2,3);

A fenti kód szerint az 1. és a 2. pontban szereplő üres és szoros szorzatok (int no1, int no2) a paraméterek. Ezek a változók, amelyeket abban az időben határoznak meg, a függvényt hívják. Az érvelési értékek a függvény létrehozásakor kerülnek a paraméterekre.

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

01. ábra: Funkciók

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

int cal Összeg (int a, int b), a és b paraméterek.

Mi a hasonlóság az érv és a paraméter között??

  • Az érv és a paraméter a funkciókhoz kapcsolódik.

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

Argument vs Parameter

Az argumentum egy érték, amelyet egy függvény meghívásakor adnak át. A paraméter egy olyan függvény által definiált változó, amely olyan értéket kap, amely egy funkció meghívásakor van.
Kapcsolódó funkció
Egy argumentumot a hívó függvény továbbít. Egy paraméter a hívott függvényben van.

összefoglalás - Argument vs Parameter

A funkciókat a forrásprogram hosszának csökkentésére használják. Könnyen elvégezhető a tesztelés és a hibakeresés. A funkciókat más néven is ismert mód vagy al-rutinok. Értékeket továbbíthatunk a funkcióhoz. Az érv és a paraméter a funkciókhoz kapcsolódik, de jelentéseiknek eltérőek. Az argumentum és a paraméter közötti különbség egy argumentum egy függvény meghívásakor átadott adat, és a paraméter egy olyan függvény által meghatározott változó, amely értéket kap, amikor a függvényt meghívják.

Töltse le az Argument vs Parameter PDF verzióját

Letöltheti e cikk PDF verzióját, és offline célokra felhasználhatja, az idézet megjegyzésének megfelelően. Töltse le itt a PDF verziót. Az érvelés és a paraméter közötti különbség

Referencia:

1. Avelox. "Számítógépes programozás kezdőknek | Funkciók, paraméterek és érvek | Ep24”, Youtube, YouTube, 2017. április 4. Elérhető itt