title: What does array[++variable] stand for?
body: <p>Sample code here: </p>
  
  <pre><code>static class stack 
  {
      int top=-1;
      char items[] = new char[100];
  
      void push(char x) 
      {
          if (top == 99)
              System.out.println("Stack full");
          else
              items[++top] = x;
      }
  }
  </code></pre>
  
  <p>What exactly happens when items[++top] occurs?</p>