Razlika Između Stvarnih I Formalnih Parametara

Sadržaj:

Razlika Između Stvarnih I Formalnih Parametara
Razlika Između Stvarnih I Formalnih Parametara

Video: Razlika Između Stvarnih I Formalnih Parametara

Video: Razlika Između Stvarnih I Formalnih Parametara
Video: Miloš Živanović - Šta je CRM softver? 2024, Travanj
Anonim

Ključna razlika - stvarni i formalni parametri

Korištenje funkcija važan je koncept u programiranju. Funkcija je niz izjava koje mogu izvršiti neku vrstu određenog zadatka. Ako programer napiše sve izjave kao jedan program, postat će složeni. Funkcije se mogu koristiti da se to izbjegne. Poznate su i kao metode. Svaka funkcija imat će svoju vlastitu funkcionalnost. Funkcije poboljšavaju optimizaciju koda i ponovnu upotrebu. Mogu biti funkcije koje pruža programski jezik ili funkcije koje je napisao programer. Svaka funkcija ima svoje ime za identifikaciju. Nakon izvođenja određenog zadatka pomoću funkcije, ona može vratiti vrijednost. Neke funkcije ne vraćaju nikakvu vrijednost. Podaci potrebni funkciji za izvršavanje zadatka šalju se kao parametri. Parametri mogu biti stvarni parametri ili formalni parametri. Ključna razlika između stvarnih parametara i formalnih parametara je što su stvarni parametri vrijednosti koje se prosljeđuju funkciji kada se ona poziva, dok su formalni parametri varijable definirane funkcijom koja prima vrijednosti kada se funkcija pozove.

SADRŽAJ

1. Pregled i ključna razlika

2. Što su stvarni parametri

3. Što su formalni parametri

4. Sličnosti između stvarnih i formalnih parametara

5. Usporedba u usporedbi - stvarni i formalni parametri u tabličnom obliku

6. Sažetak

Što su stvarni parametri?

Stvarni parametri su vrijednosti koje se prosljeđuju funkciji kad se ona pozove. Pogledajte donji program.

#include

dodavanje praznina (int x, int y) {

int dodatak;

zbrajanje = x + y;

printf ("% d", dodatak);

}

void main () {

zbrajanje (2,3);

zbrajanje (4,5);

}

Prema gore navedenom C programu, postoji funkcija koja se naziva dodavanje. U glavnoj funkciji vrijednost 2 i 3 prosljeđuju se dodavanju funkcije. Ove vrijednosti 2 i 3 stvarni su parametri. Te se vrijednosti prosljeđuju dodavanju metode, a zbroj dva broja prikazat će se na zaslonu. Opet, u glavnom programu, nove dvije cijele vrijednosti prosljeđuju se metodi zbrajanja. Sada su stvarni parametri 4 i 5. Zbir 4 i 5 prikazat će se na ekranu.

Što su formalni parametri?

Funkcija ili metoda slijedi sintaksu sličnu datoj u nastavku:

(formalni parametri) {

// skup naredbi koje treba izvršiti

}

Naziv metode je identifikacija metode. Tip povrata specificira vrstu vrijednosti koju će metoda vratiti. Ako metoda ne vrati vrijednost, tip povrata je nevažeći. Ako funkcija vraća cijelu vrijednost, tada je vrsta povrata cijeli broj. Popis formalnih parametara priložen je u zagradama. Popis sadrži imena varijabli i tipove podataka svih potrebnih vrijednosti metode. Svaki formalni parametar odvojen je zarezom. Kada metoda ne prihvaća nikakve ulazne vrijednosti, tada bi metoda trebala imati prazan skup zagrada nakon naziva metode. npr. dodavanje () {}; Izjave koje treba izvršiti zatvorene su u vitičaste zagrade.

Razlika između stvarnih i formalnih parametara
Razlika između stvarnih i formalnih parametara

Slika 01: Parametri

Formalni parametri su varijable definirane funkcijom koja prima vrijednosti kad je funkcija pozvana. Prema gornjem programu, vrijednosti 2 i 3 prosljeđuju se dodavanju funkcije. U funkciji zbrajanja postoje dvije varijable koje se nazivaju x i y. Vrijednost 2 kopira se u varijablu x, a vrijednost 3 kopira se u varijablu y. Varijabla x i y nisu stvarni parametri. Oni su kopije stvarnih parametara. Poznati su kao formalni parametri. Te su varijable dostupne samo unutar metode. Nakon ispisa zbrajanja dva broja, kontrola se vraća natrag u glavni program.

Koje su sličnosti između stvarnih i formalnih parametara?

  • Obje su povezane s funkcijama.
  • Parametri su uključeni u zagradu.
  • Svaki parametar odvojen je zarezom.

Koja je razlika između stvarnih i formalnih parametara?

Diff Article Sredina prije tablice

Stvarni vs formalni parametri

Stvarni parametri su vrijednosti koje se prosljeđuju funkciji kada je pozvana. Formalni parametri su varijable definirane funkcijom koja prima vrijednosti kad je funkcija pozvana.
Povezana funkcija
Stvarne parametre prenosi pozivna funkcija. Formalni parametri su u pozvanoj funkciji.
Vrste podataka
U stvarnim parametrima ne spominju se tipovi podataka. Spominje se samo vrijednost. U formalne parametre trebaju se uključiti tipovi podataka koje primaju vrijednosti.

Sažetak - Stvarni i formalni parametri

Korištenje funkcija koristan je koncept u programiranju. Funkcije pomažu smanjiti duljinu koda i smanjiti složenost. Također je lako izvršiti testiranje, otklanjanje pogrešaka i poboljšava održivost koda. Neke funkcije možda neće trebati ulaze, ali neke funkcije trebaju ulaze. Moguće je podatke prenositi funkcijama kao ulaze. Poznati su kao parametri. Dva uobičajena pojma koja se odnose na funkcije su Stvarni parametri i Formalni parametri. Razlika između stvarnih parametara i formalnih parametara je u tome što su stvarni parametri vrijednosti koje se prosljeđuju funkciji kada se ona poziva, dok su formalni parametri varijable definirane funkcijom koja prima vrijednosti kad se funkcija pozove.

Preuzmite PDF stvarnih i formalnih parametara

Možete preuzeti PDF verziju ovog članka i koristiti je u izvanmrežne svrhe prema napomeni. Preuzmite PDF verziju ovdje: Razlika između stvarnih i formalnih parametara

Preporučeno: