- 919
- 218
Уже не впервые сталкиваюсь со случаями, когда необходимо изменить оглашенную глобальную переменную в какой-либо функции и затем в другой функции работать с этим значением.
Но значение воспринимается иначе.
Пример:
Кроме того, ознакамливался с разного рода исходниками, где люди подобные вещи делают с переменными (и всё у них без косяков). Какие варианты решения?
Но значение воспринимается иначе.
Пример:
Lua:
local a = 0
function main()
-- code
print(a) -- a = 0
end
function smth()
-- code
a = 5
end
Кроме того, ознакамливался с разного рода исходниками, где люди подобные вещи делают с переменными (и всё у них без косяков). Какие варианты решения?