Uma variбvel local й destruнda quando a execuзгo deixa o bloco composto em que a variбvel foi criada.
Variбveis locais em uma funзгo sу existem durante o tempo de execuзгo da funзгo.
Cada nova execuзгo da funзгo cria e inicializa novas variбveis locais. Quando uma variбvel local й declarada com a palavra-chave
static em vez de
new, a variбvel continua a existir depois no final de uma funзгo.
Isto significa que as variбveis estбticas locais fornece armazenamento privado permanente, que sу й acessнvel a partir de uma ъnica funзгo (bloco composto). Como variбveis globais, variбveis locais estбticas sу pode ser inicializado com expressхes constantes.
Uma variбvel estбtica global se comporta da mesma maneira como uma variбvel global normal, exceto pelo seu escopo que se restringe ao arquivo que a declaraзгo reside.
Para declarar uma variбvel global como estбtico, substitua a palavra-chave
new por
static