You are correct. Size of pointer in 32 bit application is 4 bytes and in 64 bit application it is 8 bytes. That happens when you are writing your answer directly from your head (without checking the facts) at 12:21 AM

I have edited my answer to correct that mistake.