0

C++: Unterschied zwischen Parameter und Argument

Den Unterschied zwischen einem Parameter und einem Argument, wird folgendes Beispiel erklären:

void foo(int a, bool b)
{
    // do sth.
}

void bar()
{
    int i = 1;
    foo(i, true);
}

Ein Parameter ist eine Variable, die in der Signatur der Methode vorkommt (in der Deklaration). Ein Argument ist ein Ausdruck und wird beim Aufruf einer Funktion verwendet.
a und b sind also Parameter. i und true sind die Argumente.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert