title: self referential struct definition?
body: <p>I haven't been writing C for very long, and so I'm not sure about how I should go about doing these sorts of recursive things... I would like each cell to contain another cell, but I get an error along the lines of "field 'child' has incomplete type". What's up?</p>
  
  <pre><code>typedef struct Cell {
    int isParent;
    Cell child;
  } Cell;
  </code></pre>