Is there any way to increment a void pointer? I know you can't do it directly. I was trying something like this, but it didn't work:

void *ptr = &var;
char *c;
c = ptr; //This is where I got an error
c++;
ptr = c;

Does anyone have an idea of how to do this?

John Stanford