title: typedef struct clarity
body: <p>I am getting confused with typedef can anyone transcribe this to a normal composition? of structures? I really don't want to handle typedef since it's gets me confuse</p>
  
  <pre><code>struct stackNode
  {
    int data;
    struct stackNode *nxtptr;
  };
  
  typedef struct stackNode StackNode;
  typedef StackNode *StackNodePtr;
  </code></pre>
  
  <p>is </p>
  
  <p><code>typedef struct stackNode StackNode;</code> is the same as <code>struct stackNode StackNode</code> 
  and <code>typedef StackNode *StackNodePtr;</code> is the same as  <code>struck stackNode *StackNodePtr</code>??</p>