title: About default C struct values, what about this code?
body: <p>I'm trying to create structs with default values. I don't know how to accomplish this because every code that I see, is about initialising, and I would it for the natural way like...</p>
  
  <pre><code>struct stuff {
    int stuff_a = 1;
    int stuff_b = 2...
    ...and so on...
  };
  </code></pre>
  
  <p>and looking about, I found this (C++) code:</p>
  
  <pre><code>struct a{   a() : i(0), j(0) {};  INT i;   INT j;}
  </code></pre>
  
  <p>I never saw anything like this for C. Please, help me to understand it; I think that it is very nice!</p>
  
  <p>UPDATE: Wait, I'm asking about C!!!! Why changed my question? If that is not possible in C just say... I don't know C++, I didn't know that was about C++...</p>