Показать сообщение отдельно
  #5 (permalink)  
Старый 16.06.2011, 18:37
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

Сообщение от Graphis
Тогда почему сейчас foo = 20?
потому что глобальной в этом случае значение присваивается. а в примере ранее -помимо глобальной объявлялась ещё и локальная в функции. и работа внутри функции шла с локальной,а после функции выводилось значение глобальной.
Ответить с цитированием