Variavel declarada dentro de um IF fica local nele?

Se eu declarar uma variavel dentro de um IF quando sai o IF a varíavel não existe? Mesmo que dentro da mesma função?

VAleu

[quote=“yvan”]Se eu declarar uma variavel dentro de um IF quando sai o IF a varíavel não existe? Mesmo que dentro da mesma função?

VAleu[/quote]

sure… :wink:

a variavel nao pode ser acedida por fora do escopo

t+

Resumindo, estou certo?

Variavel GLOBAL pode ser usada dentro de um método.
Variavel declarada dentro de um método não pode ser usada fora dele.
Variavel declarada dentro do IF NÃO pode ser usada fora dele.
Variavel de um método ou global PODE ser usada dentro fo IF.

Certo?
Valeu

bem, resumindo mesmo, a variável só será visivel no código q estiver nos mesmos { } em q a variável for declarada…