(Why) does an empty string have an address?
<p>I guessed no, but this output of something like this shows it does</p>

<pre><code>string s="";
cout&lt;&lt;&amp;s;
</code></pre>

<p>what is the point of having empty string with an address ?
Do you think that should not cost any memory at all ? </p>
