
Eric D. answered 04/19/19
Math, Computer Science, and standardized testing tutor
There is a subtle difference. A parameter is the name of a corresponding variable in the function signature, and argument is a value that the variable corresponds to.
Example:
int aPlusB(int a, int b)
{
...
}
int result = aPlusB(1, 2);
In the example, a and b are parameters of the function but 1 and 2 are the arguments.