title: How Data type sizes differ for C or C++ languages based on 32 bit and 64 bit systems
body: <p>I have few basic questions regarding the size of data types for C and C++ languages on 32 bit and 64 bit systems.
  I have failed to get a convincing answer on net for the same, and my questions are.</p>
  
  <ul>
  <li>Say for C++ language, does the data type size depends on,
  <ul>
  <li>Whether the compiler is 32 bit or 64 bit</li>
  <li>Whether the computer architecture is 32 bit or 64 bit</li>
  <li>Or, C++ language standards for 32 bit and 64 bit systems.</li>
  </ul></li>
  </ul>
  
  <p>Thanks in advance.</p>
  
  <p>Regards,
  Vijay.</p>