Q:

what does static int do?

#include <iostream>
using namespace std;

void fun()
{
  static int i = 10;		//static makes it global throughout the program
  i++;
  cout << i;
}

int main()
{
  fun();
  fun();
  fun();
  return 0;
}

ans: 111213
0

New to Communities?

Join the community