parameter passing

A parameter is information about a data item being supplied to a function or procedure when it is called. With a high-level language the parameters are generally enclosed in brackets after the procedure or function name. The data can be a constant or the contents of a variable. When the function or procedure is used, the calling program must pass parameters to it (parameter passing).