int m,n; //integers

int *pm; //pointer to integer type
m = 10; //set m equal to 10
pm = &m; //set integer pointer to addr of m
n = *pm; //set n equal to contents of pm
//n = 10

Do both sides of equation balance?

Yes, both sides of the equation balance. The value of n is set to the value of m, which is 10.