Különbség A Tényleges és A Formális Paraméterek Között

Tartalomjegyzék:

Különbség A Tényleges és A Formális Paraméterek Között
Különbség A Tényleges és A Formális Paraméterek Között

Videó: Különbség A Tényleges és A Formális Paraméterek Között

Videó: Különbség A Tényleges és A Formális Paraméterek Között
Videó: Тор: Рагнарёк (трейлер) 2024, December
Anonim

Kulcskülönbség - Tényleges és formális paraméterek

A Funkciók használata fontos fogalom a programozásban. A függvény számos olyan utasítás, amely valamilyen konkrét feladatot képes végrehajtani. Ha a programozó az összes állítást egyetlen programként írja, az összetetté válik. Funkciók használhatók ennek elkerülésére. Módszerként is ismertek. Minden funkciónak megvan a maga funkciója. A funkciók javítják a kód optimalizálását és a kód újrafelhasználhatóságát. Lehetnek olyan funkciók, amelyeket a programozási nyelv vagy a programozó írt. Minden függvénynek van neve az azonosítására. Miután elvégzett egy bizonyos feladatot egy függvény használatával, visszaadhat egy értéket. Egyes funkciók nem adnak vissza értéket. A funkció végrehajtásához szükséges adatokat a feladat végrehajtásához paraméterként küldjük. A paraméterek lehetnek tényleges paraméterek vagy formális paraméterek. A tényleges és a formális paraméterek közötti legfontosabb különbség az, hogy a tényleges paraméterek azok az értékek, amelyeket a függvény meghívásakor adnak át, míg a formális paraméterek azok a változók, amelyeket a függvény határoz meg, amelyek értékeket kapnak a függvény meghívásakor.

TARTALOM

1. Áttekintés és kulcsfontosságú különbségek

2. Mik a tényleges paraméterek

3. Mik a formális paraméterek

4. A tényleges és a formális paraméterek közötti hasonlóságok

5. Egymás melletti összehasonlítás - tényleges és formális paraméterek táblázatos formában

6. Összefoglalás

Mik a tényleges paraméterek?

A tényleges paraméterek azok az értékek, amelyeket a függvény meghívásakor továbbítanak. Olvassa el az alábbi programot.

#include

érvénytelen összeadás (int x, int y) {

int ezenkívül;

összeadás = x + y;

printf („% d”, összeadás);

}

void main () {

addíció (2,3);

addíció (4,5);

}

A fenti C program szerint van egy addíció nevű függvény. A fő függvényben a 2. és 3. értéket átadják a függvény-kiegészítésnek. Ez a 2. és 3. érték a tényleges paraméter. Ezeket az értékeket átadják a módszer hozzáadásának, és két szám összege jelenik meg a képernyőn. Ismét a fő programban új két egész értéket adunk át az összeadási módszerhez. Most a tényleges paraméterek 4 és 5. A 4 és 5 összegzése megjelenik a képernyőn.

Mik a hivatalos paraméterek?

A függvény vagy a módszer az alábbiakhoz hasonló szintaxist követ:

(formális paraméterek) {

// végrehajtandó utasítások halmaza

}

A módszer neve a módszer azonosítására szolgál. A visszatérés típusa megadja a módszer által visszaadandó érték típusát. Ha a metódus nem ad vissza értéket, a visszatérés típusa érvénytelen. Ha a függvény egész számot ad vissza, akkor a visszatérés típusa egész szám. A formális paraméterlista zárójelben található. A lista a módszerhez szükséges összes érték változó nevét és adattípusát tartalmazza. Minden formális paramétert vessző választ el. Ha a metódus nem fogad el semmilyen bemeneti értéket, akkor a metódusnak üres zárójelkészlettel kell rendelkeznie a metódus neve után. pl. kiegészítés () {}; A végrehajtandó utasításokat göndör zárójelek közé kell tenni.

Különbség a tényleges és a formális paraméterek között
Különbség a tényleges és a formális paraméterek között

01. ábra: Paraméterek

A formális paraméterek azok a változók, amelyeket az a függvény határoz meg, amely értékeket kap a függvény meghívásakor. A fenti program szerint a 2. és a 3. értéket átadjuk a függvény-kiegészítésnek. Az összeadás függvényben két változó van, az úgynevezett x és y. A 2. értéket átmásoljuk az x, a 3. értéket pedig az y változóba. Az x és y változó nem a tényleges paraméter. Ezek a tényleges paraméterek másolatai. Formális paraméterekként ismerik őket. Ezek a változók csak a módszeren belül érhetők el. Két szám hozzáadásának kinyomtatása után a vezérlő visszakerül a főprogramba.

Milyen hasonlóságok vannak a tényleges és a formális paraméterek között?

  • Mindkettő függvényekkel kapcsolatos.
  • A paraméterek a zárójelben találhatók.
  • Minden paramétert vessző választ el.

Mi a különbség a tényleges és a formális paraméterek között?

Különböző cikk a táblázat előtt

Tényleges és hivatalos paraméterek

A Tényleges paraméterek azok az értékek, amelyeket a függvény meghívásakor továbbítanak. A formális paraméterek azok a változók, amelyeket az a függvény határoz meg, amely értékeket kap a függvény meghívásakor.
Kapcsolódó funkció
A tényleges paramétereket a hívó funkció adja át. A formális paraméterek a hívott függvényben vannak.
Adattípusok
A tényleges paraméterekben nincs említve az adattípusok. Csak az érték szerepel. A formális paraméterekben meg kell adni a fogadó értékek adattípusait.

Összegzés - tényleges és formális paraméterek

A Funkciók használata hasznos fogalom a programozásban. A funkciók segítenek csökkenteni a kód hosszát és a bonyolultságot. Könnyű elvégezni a tesztelést, a hibakeresést és javítja a kód karbantarthatóságát. Egyes funkcióknak nincs szükségük bemenetekre, de egyes funkciókhoz bemenetekre van szükség. Lehetőség van adatok átadására a funkciókhoz bemenetként. Paraméterekként ismertek. A funkciókkal kapcsolatos két általános kifejezés a Tényleges paraméterek és a Formális paraméterek. A tényleges paraméterek és a formális paraméterek közötti különbség az, hogy a tényleges paraméterek azok az értékek, amelyeket a függvény meghívásakor adnak át, míg a formális paraméterek azok a függvény által meghatározott változók, amelyek értékeket kapnak a függvény meghívásakor.

Töltse le a Tényleges és formális paraméterek PDF-fájlt

A cikk PDF-verzióját letöltheti, és offline célokra is használhatja, az idézési megjegyzés szerint. Töltse le a PDF verziót innen: Különbség a tényleges és a formális paraméterek között

Ajánlott: