title: What is the difference between unsigned long and unsigned long long?
body: <p>I expected that the size will be different. But both are showing 8bytes.</p>
  
  <pre><code>#include &lt;iostream&gt;
  using namespace std;
  int main()
  {
      cout&lt;&lt;"Size of long:"&lt;&lt;sizeof(unsigned long)&lt;&lt;"\n";
      cout&lt;&lt;"Size of Long Long:"&lt;&lt; sizeof(unsigned long long)&lt;&lt;"\n";
  }
  
  Output:
  Size of long:8
  Size of Long Long:8
  </code></pre>