Static05
Home ] Up ]

 

// static05.cpp
#include <iostream>

using namespace std;

void showstat( int curr ) 
  {
  static int nStatic=10;  // Value of nStatic is retained
                         // between each function call
  nStatic += curr;
  cout << "nStatic is " << nStatic << endl;
  }

void main(void) 
  {
  for ( int i = 0; i < 5; i++ )
    showstat( i );
  }

/*
Output:

*/