[Master Answer Logo]
Question

How is a function passed as a parameter in c programming?

Answer

In mathematics, statistics, and the mathematical sciences, parameters (L: auxiliary measure) are quantities that define certain characteristics of systems or functions. When evaluating the function over a domain or determining the response of the system over a period of time, the independent variables are modulated, while the parameters are held constant. The function or system may then be reevaluated or reprocessed with different parameters, to give a function or system with different behavior. Loosely speaking, then, parameters are constants in a narrow context but are variables in a larger context. Moreover, whether a quantity is a parameter or a variable is generally determined by its role in a particular system or function, rather than by anything intrinsic to the quantity.

— Source: Wikipedia (www.wikipedia.org)