Dość często mi się to myli, jest to więc kolejna doskonała okazja do sprawdzenia, czy zapisanie informacji wspomaga jej retencję.
W kilku słowach: parametr to zmienna/stała będąca częścią prototypu funkcji, a argument to konkretna wartość do niej przekazana.
void foo(int a); int main() { foo(42); } |
W powyższym przykładzie a jest parametrem, a 42 argumentem.