Parametrit tunnistavat arvot, jotka siirretään a: aan toimia. Esimerkiksi toiminnolla, jolla lisätään kolme numeroa, voi olla kolme parametria. Toiminnolla on nimi, ja sitä voidaan kutsua muista ohjelman kohdista. Kun näin tapahtuu, siirrettyä tietoa kutsutaan argumentiksi. Nykyaikaiset ohjelmointikielet sallivat toiminnot tyypillisesti useilla parametreilla.
Toimintaparametrit
Jokaisella funktioparametrilla on tyyppi, jota seuraa tunniste, ja jokainen parametri erotetaan seuraavasta parametrista pilkulla. Parametrit välittävät argumentit funktiolle. Kun ohjelma kutsuu toimintoa, kaikki parametrit ovat muuttujia. Jokaisen tuloksena olevan argumentin arvo kopioidaan sen vastaavaan parametriin prosessipuhelussa ohittaa arvon. Ohjelma käyttää parametreja ja palautettuja arvoja luodaan toimintoja, jotka ottavat datan syötteenä, tekevät laskelman sen kanssa ja palauttavat arvon soittajalle.
Ero toimintojen ja perusteiden välillä
Termejä parametri ja argumentti käytetään joskus vaihtokelpoisesti. Parametri viittaa kuitenkin tyyppiin ja tunnisteeseen, ja argumentit ovat funktiolle siirrettyjä arvoja. Seuraavassa C ++ -esimerkissä
int a ja int b ovat parametrejä, kun taas 5 ja 3 ovat funktiolle siirretyt argumentit.int lisäys (int a, int b)
{
int r;
r = a + b;
paluu r;
}
int main ()
{
int z;
z = lisäys (5,3);
cout << "Tulos on" << z;
}
Parametrien käytön arvo
- Parametrien avulla toiminto voi suorittaa tehtäviä tietämättä tiettyjä syöttöarvoja etukäteen.
- Parametrit ovat välttämättömiä toimintojen komponentteja, joita ohjelmoijat käyttävät jakaakseen koodinsa loogisiin lohkoihin.