title: typedef struct vs struct definitions
body: <p>I'm a beginner in C programming, but I was wondering what's the difference between using <code>typedef</code> when defining a structure versus not using <code>typedef</code>. It seems to me like there's really no difference, they accomplish the same goal.</p>
  
  <pre><code>struct myStruct{
      int one;
      int two;
  };
  </code></pre>
  
  <p>vs.</p>
  
  <pre><code>typedef struct{
      int one;
      int two;
  }myStruct;
  </code></pre>