Variable Scope Rules
Object Scope
general rule: Objects (i.e., variables) "live" from their declaration until the block in which they are enclosed terminates
Example:
scope.cpp