title: Address of register variable
body: <p>In C, we cannot use &amp; to find out the address of a register variable but in C++ we can do the same. Why is it legal in C++ but not in C? Can someone please explain this concept in-depth. </p>