- 1
When you call the function, you pass outside variables into the function. The parameter list is normally fixed. However, some languages allow varying parameters. Java and C++ have standard library functions with varying parameters (printf for example.)