Dynamic memory allocation is the allocation of memory storage for use in a computer program during the runtime of that program. It can be seen also as a way of distributing ownership of limited memory resources among many pieces of data and code. Dynamicaly allocated memory exists until it is explicitly released by: * Programmer * Garbage collector; In contrast to automatic and static memory allocation, which have a fixed duration. It is said that an object so allocated has a dynamic lifetime.
HOME
NEXT
M.kirthi Kumar Reddy
Computer Science Department
CS 561, CWID:10436087
Illinois Institue of Technology
Chicago,Illinois,60616