1 2 3 4 5 6 7 8 9
#include<stdio.h> int main(){ int a[10]; int* p = a; ++p; // works ++(int*)p; // compiles ++(char*)p; // Error return 0; }
1 2
In function 'main': Line 7: error: invalid lvalue in increment