Please enable JavaScript.
Coggle requires JavaScript to display documents.
Application Memory - Coggle Diagram
Application Memory
Heap
Application Heap is not fixed ?
How can programmer control the memory of Heap in a run ?
Heap can be used as long as user does not run out of memory in system ?
Is this why Heap is call free pool of memory ?
How we can access to Heap ?
What is malloc ?
What is realloc ?
What is calloc ?
What is free ?
Heap is just a common name for a data structure and application memory ?
Is it necessary to clear Heap every run ?
What is the different between heap and stack
Is Heap be presented in the form of max or min ?
Is Heap value has the connection between them ?
What is Pointer ?
Is Pointer use to target the address of the value ?
Stack
Function call to cal variables
What is happen to stack when the program is executed ?
Storage the data in local memory and give back to main function with return
Is only one of the memory data in function be used at one movement and other is waiting to return value ?
Is writing a bad recursion lead to stack over flow because it take more memory than allowable ?
Static/Global
Global value can be used any where
What is happen to stack when the program is executed ?
Does static memory have different name as dynamic memory ?
is the static memory only exist when compile and will be de-allocated when completion ?
Code (Text)
Instruction to be excecuted