title: check the null terminating character in char*
body: <p>I was just trying to see how to check for the null terminating character in the <code>char *</code> array but I failed. I can find the length using the <code>for</code> loop procedure where you keep on checking each element, but I wanted to just use the <code>while</code> loop and find the null terminating string. I never seem to exit the <code>while</code> loop. Any reason why this is so?</p>
  
  <pre><code>char* forward = "What is up";
  int forward_length = 0;
  while (*(forward++)!='/0') {
      forward_length++;
      printf("Character %d", forward_length);
  }
  </code></pre>