title: C Storage-class differences?
body: <p>What is the difference between a variable declared as an <code>auto</code> and <code>static</code>?
  What is the difference in allocation of memory in <code>auto</code> and <code>static</code> variable?
  Why do we use <code>static</code> with array of pointers and what is its significance? </p>