Mega Code Archive

 
Categories / C++ Tutorial / Language Basics
 

Variable block scope

#include <iostream> using std::cout; using std::endl; int main() {   int count1 = 10;   int count3 = 50;   cout << endl << "Value of outer count1 = " << count1;   {     int count1 = 20;     int count2 = 30;     cout << endl << "Value of inner count1 = " << count1;     count1 += 3;     count3 += count2;   }   cout << endl        << "Value of outer count1 = " << count1        << endl        << "Value of outer count3 = " << count3;   cout << endl;   return 0; } Value of outer count1 = 10 Value of inner count1 = 20 Value of outer count1 = 10 Value of outer count3 = 80