title: Can we implement a doubly-linked list using a single pointer?
body: <p>I want to use a structure like:</p>
  
  <pre><code>struct node {
     char[10] tag;
     struct node *next;
  };
  </code></pre>
  
  <p>I want to use the above structure to create a doubly-linked list. Is that possible and if yes, then how I can achieve it?</p>