Memory Allocation

In C/C++ memory allocation can be done statically (during compilation time) and/or dynamically (during run time).

Static Memory Allocation:

Memory space allocation during compilation in C/C++ depends on the type of data declaration.

Static memory: These variables are defined outside of functions with a keyword static. The scope of these variable are local to the . . . → Read More: Memory Allocation