+ 6
1--
A formal argument is an argument that is declared in the function header and used in the body of a function.) Conversions are done as if by initialization â both standard and user-defined conversions are performed in converting an actual argument to the correct type.
2--
an object or reference declared as part of a function declaration or definition, or in the catch clause of an exception handler, that acquires a value on entry to the function or handler; an identifier from the comma-separated list bounded by the parentheses immediately following the macro name in a function-like macro definition; or a template-parameter. Parameters are also known as formal arguments or formal parameters.