#include double r = 3.14; int main( int argc, char* argv[] ) { printf( "r = %lf\n", r ); /* Uses "double r" */ printf( "r = %u\n", &r ); /* Address of r */ /* ============================== Shadows the global variable r ============================== */ int r = 8888; printf( "r = %d\n", r ); /* Uses "int r" */ printf( "r = %u\n", &r ); /* Address of r */ }