p is struct X * 0x0 q is int * 0x4 r is struct X * 0x0