edyguilherme / CPlusPlus

0 stars 0 forks source link

Variável STATIC #14

Open edyguilherme opened 5 years ago

edyguilherme commented 5 years ago

///programa com variavel static ///grava a variavel no registrador do processador ///verifica se a variavel R foi inicializada ///caso nao tenha sido inicializada, atribui o valor 1 e este valor é incrementado ///da proxima vez que tentar atribuir um valor a variavel R, sera verificado se a variavel ja foi inicializada, e se foi inicializada, ira buscar o ultimo valor da variavel

include

using namespace std;

void incremento(void);

int main(void) { for(int I = 1; I <= 10; I++) incremento(); cout << "\nTecle para encerrar... "; cin.get(); return 0; }

void incremento(void) { static int R = 1; cout << R << endl; R++; }