- In case of static memory allocation, memory is allocated at compile time, and memory can’t be increased while executing the program. It is used in the array.
 - The lifetime of a variable in static memory is the lifetime of a program.
 - The static memory is allocated using static keyword.
 - The static memory is implemented using stacks or heap.
 - The pointer is required to access the variable present in the static memory.
 - The static memory is faster than dynamic memory.
 - In static memory, more memory space is required to store the variable.
 
Sandhya Answered question June 28, 2023
							Static memory allocation is a process in which memory for variables and data structures is reserved at compile time, before the program runs. This means that the size and location of memory blocks are fixed and cannot be changed at runtime.
Sandhya Answered question June 28, 2023
				