Например:
int x[100]; void *p; x[0] = 0x12345678; x[1] = 0xfacecafe; x[3] = 0xdeadbeef; p = x; ((int *) p) ++ ; printf("The value = 0x%08x", *(int*)p);
Компиляция вышеуказанного генерирует ошибку lvalue required в строке с оператором ++.