Programar em C/Conceitos básicos: diferenças entre revisões
[edição não verificada] | [edição não verificada] |
Conteúdo apagado Conteúdo adicionado
Reversão |
|||
Linha 29:
=== Escopo ===
Geralmente, em programação, não queremos que outras funções usem as variáveis que estamos manipulando no momento. O conceito de '''escopo''' está justamente relacionado a isso. '''Escopo''' é o nível em que um dado pode ser acessado; em C há dois níveis: '''local''' e '''global'''. Uma variável ''global'' pode ser acessada por qualquer parte do programa; variáveis ''locais'' podem ser acessadas apenas dentro do bloco onde foram declaradas (ou nos seus sub-blocos), mas não fora dele (ou nos blocos que o contêm). Isso possibilita que você declare várias variáveis com o mesmo nome mas em blocos diferentes. Veja um exemplo:
|