title: 32 bit Address Location confusion... (C Programming)
body: <p>In C, we can place "&amp;" before a variable to figure out the address of that variable. 
  I have a 32 bit machine. Whenever I print the address in the console, the console displays a 7 digit base 10 number. I just want to know how's that number (10^7) related to the 32-bit machine. (2^32) Thanks</p>