Explain Memory Management In C Programming