title: Can the address of variable change during execution?
body: <p>I was reading address binding of variables and wondering whether the address of a variable change during the execution under any circumstances? Can it happen due to garbage collection in JVM or CLR? And what about C and C++ ?</p>