Address Name Value ---------------------- C1 x A1 (value stored in ptr_2_i for first call) A2 (value stored in ptr_2_i for second call) Values for first call (assumes C1 assigned as address for both calls) &x = C1 x = A1 *x = 95 Values for second call (assumes C1 assigned as address for both calls) &x = C1 x = A2 *x = -16