title: Does sizeof returns the amount of memory allocated?
body: <p>I read that:</p>
  
  <blockquote>
    <p>sizeof operator returns the size of the data type, not the amount of memory allocated to the variable.</p>
  </blockquote>
  
  <p>Isn't the amount of <em>memory allocated</em> depends on the size of the data type? I mean that <code>sizeof</code> will return 4 (<em>architecture-dependent</em>) when I pass <code>int</code> to it.</p>
  
  <p>Am I missing something here? </p>