Die Variable bleibt solange gültig, bis Du die Funktion endgültig verlässt.
Sie behält also auch während der Abarbeitung der Unterfunktion ihren Wert, ist allerdings in der Unterfunktion selber nicht bekannt.

Gruß,
askazo