41. GreatProgram - 07 Ноября, 2024 - 04:42:21 - перейти к сообщению
Спасибо. Массив конечно можно, но думал что переменные можно в цикле прогнать. Увы нет ну да ладно. Попробую на досуге поменять на массив.
42. Kibor - 07 Ноября, 2024 - 05:02:54 - перейти к сообщению
Вроде нет языка где имена переменных являются текстом, который можно менять на лету или манипулировать с ними как с текстом.
Можно конечно это сделать для интереса, но механизм абсолютно будет другим. .Очень тормознутым. Для этого массивы и структуры. Все переменные приобретают свои адреса в памяти во время обработки скрипта до его выполнения. И потом имен не содержат.
Можно конечно это сделать для интереса, но механизм абсолютно будет другим. .Очень тормознутым. Для этого массивы и структуры. Все переменные приобретают свои адреса в памяти во время обработки скрипта до его выполнения. И потом имен не содержат.
43. Zireael - 07 Ноября, 2024 - 05:49:39 - перейти к сообщению
Цитата:
Вроде нет языка где имена переменных являются текстом, который можно менять на лету или манипулировать с ними как с текстом.
PowerShell.
CODE:
cls
$name = "Var"
New-Variable $name 999 # создать переменную Var со значением 999
Write-Host $Var
Remove-Variable $name # удалить переменную
$name = "Var"
New-Variable $name 999 # создать переменную Var со значением 999
Write-Host $Var
Remove-Variable $name # удалить переменную
Зачем это надо не понятно, ни разу не пригодилось.
44. GreatProgram - 07 Ноября, 2024 - 08:56:54 - перейти к сообщению
Господа я Вас понял. Просто было интересно возможно ли манипулировать именем переменной, используя ее часть имени как индекс. Теперь знаю, что нет. Всем спасибо за разьяснения!