Dynamic variable
In computer programming, a dynamic variable is a local variable that is created to have a manually allocated memory which can be allocated and deallocated. It is divided into three types namely implicit heap dynamic variable, explicit heap dynamic variable and lost heap dynamic variable (dangling pointers).