I want to move a pointer forward one byte. But I get this error:
lvalue required as increment operand
With this code:
int **test = 0;
((char *) *test)++;
But it is fine with this:
int **test = 0;
char **t2 = (char **) test;
(*t2)++;
How do I do the latter concisely?