Пример использования статических переменных в функциях.

//------------------------------------------------------------------------------------------------
#include <iostream>
#include <conio.h>

using namespace std;
int cool();
int main()
{
cout<<"Ispolzovanie static pevemenix in function"<<endl<<endl;
int a;
for(int i=0; i<10; i++)
{a=cool();}
cout<<a;
getch();
return 0;
}
int cool()
{
static b=0; //переменная инициализируется только один раз при вызове функции.
b++; //статическая переменная сохраняет свое значение между вызывами функции.
return b;
}

//------------------------------------------------------------------------------------------------

Хакинг | Главная | Программирование

Hosted by uCoz