Documente Academic
Documente Profesional
Documente Cultură
Variabila a este declarat n corpul funciei t(), iar variabila b este declarat n corpul funciei main().
Exemplu:
main()
void t()
{ int b=4;
{ int a=3;
}
}
main()
{
f();
}
1 1
2
3 3
1 1
Comentariu: Exemplul anterior ilustreaz faptul c domeniul de vizibilitate al unei variabile locale
automatice este blocul n care se gasete declaraia definiie a acesteia.
Observaie: n acelai bloc nu pot fi declarate mai multe variabile automatice cu acelai nume, dar pot
fi declarate variabile locale (automatice) cu acelai nume n blocuri diferite!