title: Understanding pointer variable increment
body: <p>While reading about pointers I found a pointer variable is used to indicate an array like this:</p>
  
  <pre><code>char* chrArray;
  int* intArray;
  </code></pre>
  
  <p>After that I found <code>charArray++</code> and <code>intArray++</code> used in code to indicate the next element of <code>charArray</code> and <code>intArray</code>. But so far I know <code>char</code> in C is 1 byte and <code>int</code> in array is 4 byte. So I can not understand how the increment operator behave here. Can anyone please explain it.</p>