Understanding some C++ code
<p>I dont understand the part: <code>struct tm * timeinfo;</code> what does this mean? Why there's a star there? Thanks!</p>

<pre><code>int main ()
{
  time_t rawtime;
  struct tm * timeinfo;

  time ( &amp;rawtime );
  timeinfo = localtime ( &amp;rawtime );
  printf ( "The current date/time is: %s", asctime (timeinfo) );

  return 0;
}
</code></pre>
