Is the code down below possible?
int *a_p = malloc(sizeof(int));
int *b_p = a_p;
free(b_p); //Free a_b by using b_p
a_p = b_p = NULL;
I'm very confused because two pointers point same memory...
If that code is impossible, could you teach me why, please?