Ero argumentin ja parametrin välillä

Avainero - argumentti vs. parametri
 

Toiminto on järjestetty lauseiden joukko tietyn tehtävän suorittamiseksi. Toiminnot ovat hyödyllisiä koodin palauttamisessa, joten ne tarjoavat koodin uudelleenkäytettävyyden. Ohjelmointikielet, kuten C-kieli, koostuvat sisäänrakennetuista toiminnoista, kuten printf (). Ohjelmoija voi myös kirjoittaa toimintoja. Niitä kutsutaan käyttäjän määrittelemiksi toiminnoiksi. Argumentti ja parametri ovat funktioihin liittyviä termejä. avainero argumentin ja parametrin välillä on se argumentti on funktiota kutsuttaessa välitetty data, kun taas parametri on funktion määrittelemä muuttuja, joka vastaanottaa arvon funktion kutsuttua. Argumentti on todellinen arvo, kun taas parametri on paikkamerkki.

SISÄLLYS

1. Yleiskatsaus ja keskeiset erot
2. Mikä on argumentti?
3. Mikä on parametri
4. Argumentin ja parametrin väliset yhtäläisyydet
5. Vertailu rinnakkain - argumentti vs. parametri taulukkomuodossa
6. Yhteenveto

Mikä on argumentti??

C-ohjelmointikielellä pää () on funktio. Se osoittaa suorituksen lähtökohdan. Jokaisen päätoiminnon lausunnon kirjoittaminen voi tehdä ohjelmasta erittäin monimutkaisen. Se voi olla vaikea testata ja korjata. Tämän ongelman ratkaisemiseksi pääohjelma voidaan jakaa useisiin toimintoihin tai menetelmiin. Pääohjelma voi kutsua näitä toimintoja.

Toiminnon ilmoitus C-kielellä on seuraava.

()

Palautustyyppi on toiminnon palauttama tietotyyppi. Jos funktio palauttaa merkkijonon, palautustyyppi on ”merkkijono”. Jos funktio palauttaa kokonaisluvun, palautustyyppi on “int”. Jos toiminto ei palauta mitään, se julistetaan tyhjäksi. Toiminnon nimi voidaan nimetä sen tunnistamiseksi, mistä funktiolla on kyse. Se on funktion todellinen nimi. Suoritettava sisältö on parissa kiharanauhoja. Yksinkertainen esimerkki toiminnosta on seuraava.

tyhjä lisäys ()

int a = 10;

int b = 20;

printf (“summa on% d”, a + b);

Jotta tätä menetelmää voitaisiin kutsua, pitäisi olla lause lauseella add (); pääohjelmassa. Se käynnistää toiminnon.

Toiminnoista voidaan tehdä mukautuvammat argumentteilla ja parametreilla. Viita paljekoodi.

tyhjä lisäys (int a, int b)

printf (“summa on% d \ n”, a + b);

tyhjä main ()

lisää (4,6);

lisää (5,2);

Yllä olevassa koodissa arvot välitetään pääohjelmasta toiminnolle summan laskemiseksi.

Pääasiassa on lause lisäys (4,6). 4 ja 6 ovat argumentteja. Ne ovat arvoja, jotka välitetään toiminnolle, kun se käynnistetään. Pääohjelmassa taas voi olla lause lisäyksenä (5,2). Nyt lisätoiminnolle siirretyt argumentit ovat 5 ja 2. Argumenttia kutsutaan myös varsinaiseksi argumentiksi tai todelliseksi parametriksi.

Mikä on parametri?

Parametri on funktion määrittelemä muuttuja, joka vastaanottaa arvon, kun funktiota kutsutaan. Parametri voidaan myös tunnistaa nimellä Muodollinen parametri tai muodollinen perustelu. Tämä käsite voidaan ymmärtää helposti esimerkillä. Katso paljekoodi.

mitätön kerroin (int no1, int no2)

int kerrotaan = no1 * no2;

printf (”Kertominen on% d \ n”, kerro);

tyhjä main ()

moninkertaisesti (2,3);

Yllä olevan koodin mukaan parametrit ovat tyhjät kertovat no1 ja no2 (int no1, int no2). Ne ovat muuttujia, jotka määritetään tuolloin, funktiota kutsutaan. Argumentin arvot menevät parametreihin, kun toiminto luodaan.

Alla olevan ohjelman avulla lasketaan kahden luvun summaus ja vähennys.

Kuva 01: Toiminnot

Yllä olevan ohjelman mukaan calSum (a, b): ssä, "a" ja "b" ovat argumentteja.

int cal Summa (int a, int b), a ja b ovat parametreja.

Mikä on argumentin ja parametrin samankaltaisuus??

  • Argumentti ja parametri liittyvät toimintoihin.

Mikä on ero argumentilla ja parametrilla??

Argumentti vs. parametri

Argumentti on arvo, joka välitetään funktion kutsumishetkellä. Parametri on funktion määrittelemä muuttuja, joka vastaanottaa arvon, joka funktion kutsuttua.
Liittyvä toiminto
Kutsuva funktio välittää argumentin. Parametri on kutsutussa toiminnossa.

Yhteenveto - Argumentti vs. parametri

Toimintoja käytetään lähdeohjelman pituuden lyhentämiseen. Testaus ja virheenkorjaus on helppoa. Toiminnot tunnetaan myös nimellä menetelmät tai osa-rutiinit. On mahdollista siirtää arvot toiminnolle. Argumentti ja parametri liittyvät funktioihin, mutta niillä on eri merkitykset. Argumentin ja parametrin välinen ero on argumentti, joka on funktiota kutsuttaessa välitetty data ja parametri on funktion määrittelemä muuttuja, joka saa arvon, kun funktiota kutsutaan.

Lataa Argument vs Parameter PDF-versio

Voit ladata tämän artikkelin PDF-version ja käyttää sitä offline-tarkoituksiin lainaushuomautuksen mukaisesti. Lataa PDF-versio täältä Argumentin ja parametrin välinen ero

Viite:

1. Avelox. "Tietokoneohjelmointi aloittelijoille | Toiminnot, parametrit ja perusteet | Ep24”, YouTube, YouTube, 4. huhtikuuta 2017. Saatavilla täältä