Переменные
Переменные - это выделенные ячейки в памяти под определенный тип данных.
Именование
Имя переменной должно подчиняться следующим правилам:
может содержать только латинские буквы, числа и символ нижнего подчеркивания
не должно содержать пробелов
не должно начинаться с цифры
регистр важен:
var
иVar
это разные переменные
Объявление
Объявление переменной - операция, при которой резервируется область памяти для хранения данных определенного типа.
Инициализация
Инициализация переменной это присвоение начального значения.
Начальное значение
Переменным объявленным без инициализации устанавливается начальное значение по умолчанию:
Перечисление
Переменные одного типа можно объявлять и инициализировать разделяя запятой:
Присваивание
Присваивание - операция присвоения значения переменной.
Присваивающая операция
Короткая запись операции с переменной, результат которой будет присвоен этой же переменной.
const
Переменные объявленным с помощью const
зовутся константами и им запрещено устанавливать значение после инициализации.
Глобальные переменные
Переменные объявленные в корне скрипта являются глобальными и доступны из любого места в коде. Если глобальная переменная содержит ресурс памяти, например строку, ее память освобождается только по завершении работы скрипта.
Локальные переменные
Переменные, объявленные в функциях или методах. Должны быть объявлены и инициализированы до первого использования. По завершению функции или метода будут успешно удалены, а занимаемая ими память освобождена.
https://www.angelcode.com/angelscript/sdk/docs/manual/doc_global_variable.html