title: How to typedef a structure including pointers to itself?
body: <p>Code without <code>typedef</code> (and it works):</p>
  
  <pre><code>struct Node {
      int data;
      struct Node *next;
      struct Node *prev;
  };
  </code></pre>
  
  <p>I'm trying to make a code using <code>typedef</code> for the structure "Node" in Doubly Linked List, but this does not work:</p>
  
  <pre><code>typedef struct {
      int data;
      Node *next;
      Node *prev;
  } Node;
  </code></pre>
  
  <p>Is there a way around this using <code>typedef</code>?</p>