Currently I am studying C Programming in memory management.
- What memory abstractions does C provide ?
- What exactly is the distinction between stack and heap?
- How do I use pointers to access memory locations ?
- How do I allocate and free memory on the heap ?