it-swarm.com.de

"Parameter" vs "Argument"

Mögliches Duplikat:
Argumente oder Parameter?

Ich habe Parameter und Argument durcheinander gebracht und habe nicht wirklich darauf geachtet, wann man den einen und wann den anderen benutzt .

Können Sie mir bitte sagen?

534
dummy

Ein Parameter ist die Variable, die Teil der Methodensignatur ist (Methodendeklaration). Ein Argument ist ein Ausdruck, der beim Aufruf der Methode verwendet wird.

Betrachten Sie den folgenden Code:

void Foo(int i, float f)
{
    // Do things
}

void Bar()
{
    int anInt = 1;
    Foo(anInt, 2.0);
}

Hier sind i und f die Parameter, und anInt und 2.0 sind die Argumente.

923
tranmq