title: C Memory Management
body: <p>I've always heard that in C you have to really watch how you manage memory. And I'm still beginning to learn C, but thus far, I have not had to do any memory managing related activities at all.. I always imagined having to release variables and do all sorts of ugly things. But this doesn't seem to be the case.</p>
  
  <p>Can someone show me (with code examples) an example of when you would have to do some "memory management" ?</p>