Powiel możliwe:
Arguments or parameters?"Parametr" vs "Argument"
dostałem parametr i argumentów rodzaju mieszają się i tak naprawdę nie zwracać uwagę, kiedy używać jednego i kiedy używać drugiego.
Czy możesz mi powiedzieć?
Powiel możliwe:
Arguments or parameters?"Parametr" vs "Argument"
dostałem parametr i argumentów rodzaju mieszają się i tak naprawdę nie zwracać uwagę, kiedy używać jednego i kiedy używać drugiego.
Czy możesz mi powiedzieć?
Parametr jest zmienną, która jest częścią sygnatury metody (deklaracja metody). Argument jest wyrażeniem używanym podczas wywoływania metody.
Rozważmy następujący kod:
void Foo(int i, float f)
{
// Do things
}
void Bar()
{
int anInt = 1;
Foo(anInt, 2.0);
}
Tutaj i
i f
są parametry i anInt
i 2.0
są argumenty.
Stary post, ale inny sposób jego wypowiedzenia: 'argument' jest wartość/zmienna/odniesienie jest przekazywane, "parametr" jest zmienną przyjmującą użytą w/w funkcji/bloku. – vol7ron
Lub metoda ma parametry i przyjmuje argumenty. – kasperhj
Pewnego dnia wybuchnę i będzie to deszcz żargonu dewelopera. –
W rosyjskich "parametrach" nazywane są "parametry formalne", a "argumenty" nazywane "rzeczywistymi parametrami". – Dims
Używamy tej konwencji także w języku włoskim. – Dacav
Podoba mi się ten cytat z [MSDN] (http://msdn.microsoft.com/en-us/library/9kewt1b3.aspx): "... procedura definiuje parametr, a kod wywołujący przekazuje do niego argument Parametr Możesz myśleć o *** p ** arametr * jako o *** p ** przestrzeni rządzącej * i *** a ** rgument * jako o *** a ** utomobile *. " –