Вопрос таков: я использовал, например, 100 переменных, забил в них всех значения, затем сделал с их помощью действия, не имеет значения какие. И вот теперь по сути эти переменные больше мне не нужны. Если я очищу их значение - это высвободит часть памяти, или это не имеет смысла?

Глобальные переменные как висят в памяти, так они там и есть. Но если ты потом не переписываешь глобальные и вообще перестаешь эти переменные пользовать, то лучше обнулить
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
15
Глобальные переменные как висят в памяти, так они там и есть. Но если ты потом не переписываешь глобальные и вообще перестаешь эти переменные пользовать, то лучше обнулить
Принятый ответ
16
память в любом случае будет съедена. локальные лучше занулить, чтобы место стало вакантно
12
По сути 100-200 локальных переменных даже с необнуленными значениями не окажут абсолютно никакого влияния на игровой процесс, поскольку затраты памяти на них ничтожны. Исключения составляют переменные, которые содержат большое количество символов (буквенных/цифирных).
12
Astra:
По сути 100-200 [глобальных] переменных даже с необнуленными значениями не окажут абсолютно никакого влияния на игровой процесс, поскольку затраты памяти на них ничтожны. Исключения составляют переменные, которые содержат большое количество символов (буквенных/цифирных) - [в своем значении].
Механически ошибся в виде переменной.
15
Astra, ну выделяешь ты память под int? Хоть ты туда 0 запишешь, хоть ты туда 111111 запишешь. Какая разница-то?
12
EnergyFrost:
Astra, ну выделяешь ты память под int? Хоть ты туда 0 запишешь, хоть ты туда 111111 запишешь. Какая разница-то?
Я могу в "String" запихнуть кучу кирилического текста
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.