I have encountered the following code:
#include using namespace std; int i = 1; int main(int argc,char ** argv) { int i = i; cout&l
Variables in deeper scopes will override the variables with the same name in a higher scope. To access a global variable, precede the name with ::
::