title: Increment void pointer by one byte? by two?
body: <p>I have a void pointer called <code>ptr</code>.  I want to increment this value by a number of bytes.  Is there a way to do this?</p>
  
  <p>Please note that I want to do this in-place without creating any more variables.</p>
  
  <p>Could I do something like <code>ptr = (void *)(++((char *) ptr));</code> ?</p>