This C tutorial explains how to use the #define preprocessor directive in the C language. In the C Programming Language, the #define directive allows the definition of macros within your source code. These macro definitions allow constant values to be declared for use throughout your code. Macro definitions are not variables and cannot be changed by your program code like variables.
Price Ceilings. If the price ceiling is above the market price, then there is no direct effect. If the price ceiling is set below the market price, then a shortage is created; the quantity demanded will exceed the quantity supplied. The shortage may be resolved in many ways.
As long as the equilibrium price remains above the price floor, price is regulated by supply and demand. Binding price floor. For a price floor to have an impact on the market, it must be set above the market equilibrium price. And with a binding price floor, the quantity supplied will exceed the quantity demanded. In the long run...(price floor) When a price floor is left in place over time, supply and demand each become more elastic.