title: Where is the best place to put the #ifdef __cplusplus extern "C" { #endif
body: <p>I would like to know where is better to put the</p>
  
  <pre><code>#ifdef __cplusplus
  extern "C" {
  #endif
  </code></pre>
  
  <p>in a C header file.</p>
  
  <p>At the beginning or after all the other includes. why ?</p>