What does the L at the end of a number do?
<blockquote>
  <p><strong>Possible Duplicate:</strong><br>
  <a href="http://stackoverflow.com/questions/2958007/what-does-the-l-mean-at-the-end-of-an-integer-literal">What does the &ldquo;L&rdquo; mean at the end of an integer literal?</a>  </p>
</blockquote>



<p>For example</p>

<pre><code>int one = 20;
int two = 20L;
cout &lt;&lt; "one: " &lt;&lt; one &lt;&lt; " two: " &lt;&lt; two &lt;&lt; endl;
cout &lt;&lt; "one: " &lt;&lt; sizeof(one) &lt;&lt; " two: " &lt;&lt; sizeof(two) &lt;&lt; endl;
</code></pre>

<p>Outputs 20 twice then 4 twice.</p>
