It is the allocation of memory at the time of compilation before the associated program gets executed. Unlike dynamic or automatic memory allocation, where memory gets allocated as required at run time, this type of memory gets allocated by the compiler at the time of compilation.

BY Best Interview Question ON 06 Feb 2019