Obsah:
- Kľúčový rozdiel - argument vs. parameter
- Čo je to argument?
- Čo je to parameter?
- Aká je podobnosť medzi argumentom a parametrom?
- Aký je rozdiel medzi argumentom a parametrom?
- Zhrnutie - argument vs parameter
Video: Rozdiel Medzi Argumentom A Parametrom
2024 Autor: Mildred Bawerman | [email protected]. Naposledy zmenené: 2023-12-16 08:42
Kľúčový rozdiel - argument vs. parameter
Funkcia je organizovaná sada príkazov na vykonanie konkrétnej úlohy. Funkcie sú užitočné pri opakovaní časti kódu, takže poskytujú opätovné použitie kódu. Programovacie jazyky, ako je napríklad jazyk C, pozostávajú z integrovaných funkcií, ako je printf (). Je tiež možné zapisovať funkcie programátorom. Nazývajú sa používateľom definované funkcie. Argument a parameter sú výrazy spojené s funkciami. Kľúčový rozdiel medzi argumentom a parametrom spočíva v tom, že argumentom sú údaje odovzdané v čase volania funkcie, zatiaľ čo parametrom je premenná definovaná funkciou, ktorá pri vyvolaní funkcie prijme hodnotu. Argument je skutočná hodnota, zatiaľ čo parameter je zástupný symbol.
OBSAH
1. Prehľad a kľúčový rozdiel
2. Čo je argument
3. Čo je parameter
4. Podobnosti medzi argumentom a parametrom
5. Porovnanie vedľa seba - argument vs. parameter v tabuľkovej forme
6. Zhrnutie
Čo je to argument?
V programovacom jazyku C je main () funkcia. Označuje začiatočný bod vykonania. Napísanie každého príkazu do hlavnej funkcie môže spôsobiť, že program bude veľmi zložitý. Môže byť ťažké testovať a ladiť. Na prekonanie tohto problému možno hlavný program rozdeliť na niekoľko funkcií alebo metód. Tieto funkcie môže vyvolať hlavný program.
Deklarácia funkcie v jazyku C je nasledovná.
()
{
}
Návratový typ je údajový typ vrátený funkciou. Ak funkcia vráti reťazec, návratovým typom je „reťazec“. Ak funkcia vráti celé číslo, návratovým typom je „int“. Ak funkcia nič nevráti, potom sa to vyhlási za neplatné. Názov funkcie je možné pomenovať, aby bolo možné zistiť, o čom je táto funkcia. Je to skutočný názov funkcie. Obsah, ktorý sa má vykonať, je vo vnútri dvojice zložených zátvoriek. Jednoduchý príklad funkcie je nasledovný.
void add () {
int a = 10;
int b = 20;
printf („suma je% d“, a + b);
}
Na volanie tejto metódy by mal byť príkaz ako add (); v hlavnom programe. To vyvolá funkciu.
Funkcie je možné prispôsobiť pomocou argumentov a parametrov. Pozri nižšie uvedený kód.
void add (int a, int b) {
printf („suma je% d / n“, a + b);
}
void main () {
pridať (4,6);
pridať (5,2);
}
Vo vyššie uvedenom kóde sa hodnoty prenášajú z hlavného programu do funkcie na výpočet súčtu.
V zásade existuje príkaz add (4,6). 4 a 6 sú argumenty. Sú to hodnoty, ktoré sa odovzdajú funkcii, keď sa vyvolá. V hlavnom programe môže byť opäť výpis ako add (5,2). Teraz sú argumenty odovzdané funkcii add 5 a 2. Argument sa tiež nazýva ako skutočný argument alebo skutočný parameter.
Čo je to parameter?
Parameter je premenná definovaná funkciou, ktorá pri vyvolaní funkcie dostane hodnotu. Parameter môže byť tiež známy ako formálny parameter alebo formálny argument. Tento koncept možno ľahko pochopiť na príklade. Prečítajte si nižšie uvedený kód.
void znásobiť (int no1, int no2) {
int vynásobiť = no1 * no2;
printf („Násobenie je% d / n“, násobenie);
}
void main () {
vynásobiť (2,3);
}
Podľa vyššie uvedeného kódu sú parametrami no1 a no2 vo void multiply (int no1, int no2). Sú to premenné, ktoré sú definované v čase, kedy sa funkcia volá. Argumentové hodnoty idú do parametrov pri vytváraní funkcie.
V nasledujúcom programe nájdete výpočet súčtu a odčítania dvoch čísel.
Obrázok 01: Funkcie
Podľa vyššie uvedeného programu sú v calSum (a, b) argumenty „a“a „b“.
int cal Sum (int a, int b), a a b sú parametre.
Aká je podobnosť medzi argumentom a parametrom?
Argument a parameter súvisia s funkciami
Aký je rozdiel medzi argumentom a parametrom?
Rozdielny článok v strede pred tabuľkou
Argument vs parameter |
|
Argument je hodnota, ktorá sa odovzdáva v čase volania funkcie. | Parameter je premenná definovaná funkciou, ktorá prijíma hodnotu, ktorá sa vyvolá pri vyvolaní funkcie. |
Pridružená funkcia | |
Volajúcou funkciou je odovzdaný argument. | Vo volanej funkcii je parameter. |
Zhrnutie - argument vs parameter
Funkcie sa používajú na skrátenie dĺžky zdrojového programu. Testovanie a ladenie je ľahké. Funkcie sú tiež známe ako metódy alebo čiastkové rutiny. Funkcii je možné odovzdať hodnoty. Argument a parameter sú spojené s funkciami, ale majú rôzne významy. Rozdiel medzi argumentom a parametrom je argument, ktorým sú údaje odovzdané v čase volania funkcie a parametrom je premenná definovaná funkciou, ktorá pri vyvolaní funkcie prijme hodnotu.
Stiahnite si PDF verziu argumentu vs parameter
Môžete si stiahnuť verziu tohto článku vo formáte PDF a použiť ho na offline účely podľa citačnej poznámky. Stiahnite si tu PDF verziu. Rozdiel medzi argumentom a parametrom
Odporúčaná:
Rozdiel Medzi Zvukom A Nevhodným Argumentom
Kľúčovým rozdielom medzi argumentom zvuk a zvuk je, že zvuk argument je platný a má pravdivé premisy, zatiaľ čo nesprávny argument je neplatný a / alebo
Rozdiel Medzi Parametrom A štatistikou
Parameter vs štatistika Zvážte tieto otázky; aký je priemerný príjem človeka vo vašej krajine, aká je priemerná výška žien vo w
Rozdiel Medzi Argumentom A Presvedčením
Argument vs presvedčenie Argument je slovo, ktoré zobrazuje obrázky ľudí, ktorí na seba kričia a snažia sa priblížiť svoj uhol pohľadu. Je to tiež
Rozdiel Medzi Argumentom A Vysvetlením
Argument vs Vysvetlenie Ak sa s niekým snažíte uvažovať, priblížiť svoj uhol pohľadu, zjavne uvádzate výroky v podobe
Rozdiel Medzi Premennou A Parametrom
Premenná vs Parameter Premenná a parameter sú dva výrazy, ktoré sa v matematike a fyzike často používajú. Tieto dva sú bežne nepochopené ako rovnaké e