int *p, *q;
&i = &j;
&i = p;
p = &i;
&p = q;
q = &p;
p = ++q;
Explain why
Anything with &x on the lefthandside is invalid
You might get a cast error with q = &p as q is type int* and &p is type int**
int i, j;
int *p, *q;
&i = &j;
&i = p;
p = &i;
&p = q;
q = &p;
p = ++q;
Explain why