title: C++ "const" keyword explanation
body: <p>When reading tutorials and code written in C++, I often stumble over the <code>const</code> keyword.</p>
  
  <p>I see that it is used like the following:</p>
  
  <pre><code>const int x = 5;
  </code></pre>
  
  <p>I know that this means that <code>x</code> is a constant variable and probably stored in read-only memory.</p>
  
  <p>But what are</p>
  
  <pre><code>void myfunc( const char x );
  </code></pre>
  
  <p>and</p>
  
  <pre><code>int myfunc( ) const;
  </code></pre>
  
  <p>?</p>