title: where is stdin defined in c standard library?
body: <p>I found this line in stdio.h :</p>
  
  <pre><code>extern struct _IO_FILE *stdin;
  </code></pre>
  
  <p>Based on this 'extern' keyword, i assume this is just a declaration. I wonder where is stdin defined and initialized? </p>