In C, the & symbol is used to assign the address of a variable to a pointer.
int* pc, c; c = 5; pc = &c; // the pc value is equal to address of c // the value *pc is qeual to c