"Paramètre" vs "Argument" [dupliquer]

possibilité de dupliquer:

Arguments ou paramètres?

je suis paramètre et argument sorte de mixte et n'a pas vraiment prêter attention lors de l'utilisation de l'un et de l'autre.

pouvez-vous me le dire?

491
demandé sur Community 2009-11-24 12:28:28
la source

1 ответов

un paramètre est la variable qui fait partie de la signature de la méthode (déclaration de méthode). Un argument est une expression utilisée lors de l'appel de la méthode.

considérons le code suivant:

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

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

ici i et f sont les paramètres, et anInt et 2.0 sont les arguments.

865
répondu tranmq 2014-02-12 01:45:33
la source