title: What does the -> operator do?
body: <p>I'm still fairly new to C programming so sorry for this really basic question. Can anyone tell me what this particular code does part by part? What does <code>-&gt;</code> after the stack do?</p>
  
  <pre><code>int StackInit(struct Stack *stack) {
      stack-&gt;currentItemIndex = -1;
      stack-&gt;initialized = true;
      return SUCCESS;
  }
  </code></pre>