[Prévia] [Próxima] [Prévia por assunto] [Próxima por assunto]
[Índice cronológico]
[Índice de assunto]
Re: Static
- Subject: Re: Static
- From: "Rubens Altimari" <rubens@bcc2000.net>
- Date: Sun, 25 Mar 2001 20:57:47 -0300
>Dúvida simples(pra mim não, ehhehe....)! O que acontece quando eu declaro
algo como static, por exemplo, dentro do item.c?
Ah, minha keyword preferida: tem vários significados... Depende de onde
você usar: se for em uma varíavel global, significa que ela é local (não
pode ser usada por outros módulos), já que duração estática (do começo ao
fim do programa) ela já tem. Se for dentro de uma função, signfica que ela
tem duração estática, mantendo o valor entre as chamadas. Em outras
palavras, usando em uma variável global ela é o oposto de "extern", e usando
em uma variável local ela é o oposto de "automatic".
Veja se isto ajuda... Caso contrário, mande um trecho de programa com
sua dúvida!
Rubens