Why use typedef for declaring a structure?
<blockquote>
  <p><strong>Possible Duplicate:</strong><br>
  <a href="http://stackoverflow.com/questions/612328/difference-between-struct-and-typedef-struct-in-c">Difference between &#39;struct&#39; and &#39;typedef struct&#39; in C++?</a>  </p>
</blockquote>



<p>Is there a difference between</p>

<pre><code>typedef struct{
....
} mystruct;
</code></pre>

<p>and</p>

<pre><code>struct mystruct{
....
};
</code></pre>

<p>?</p>
