title: What's the difference in both of these memory locations?
body: <pre><code>stringstream ss(&quot;1,2,3&quot;);
  char ch;
  int a,b,c;
  ss &gt;&gt; a &gt;&gt; ch &gt;&gt; b &gt;&gt; ch &gt;&gt; c;
  
  cout &lt;&lt; &amp;ss &lt;&lt; endl &lt;&lt; ss;
  </code></pre>
  <p>I'm getting 2 Values which are similar but not same, What's the difference between them?
  I'm still in the phase of learning so it'll be really helpful if someone could throw light about both of their meanings as well (if I'm wrong about the fact that they are memory locations)</p>
  <p>Outputs :</p>
  <pre><code>0x73fc50
  0x73fcd0
  </code></pre>