title: How do I best use the const keyword in C?
body: <p>I am trying to get a sense of how I should use <code>const</code> in C code. First I didn't really bother using it, but then I saw a quite a few examples of <code>const</code> being used throughout. Should I make an effort and go back and religiously make suitable variables <code>const</code>? Or will I just be waisting my time?</p>
  
  <p>I suppose it makes it easier to read which variables that are expected to change, especially in function calls, both for humans and the compiler. Am I missing any other important points?</p>