Can somebody explain what indirection really means?
1) I don't understand why they call it indirection... what is the source of this name?
2) as far as i can understand, indirecting a pointer is changing the value of the variable it points to. Is this true, or is there more to indirection?
3) supose I create a pointer using "int *ptr;"... is it possible to indirect the pointer, even if it does not point to a variable?