I have a void pointer called ptr.  I want to increment this value by a number of bytes.  Is there a way to do this?
Please note that I want to do this in-place without creating any more variables.
Could I do something like ptr = (void *)(++((char *) ptr)); ?
 
     
     
     
     
    