Книга: «1С:Предприятие.Элемент». Возможности встроенного языка
Назад: Начальное значение
Дальше: Ограничения

Инициализатор

Если тип переменной не имеет значения по умолчанию или если в составном типе нет типа Неопределено, то в этом случае необходимо указать инициализатор.

Инициализатор – это литерал или выражение, которые пишутся после знака равенства. Это то значение, которое будет иметь переменная. Например:

пер Переменная1: Строка|Число = "пример"

пер Переменная1: Строка|Число = 330 / 5 * 3

Другая цель использования инициализатора – упрощение записи. Если указан инициализатор, то тип переменной можно не указывать. В этом случае тип переменной будет автоматически вычислен из типа инициализатора. Например:

пер Переменная1 = 22 //переменная будет иметь тип Число

Не следует явно указывать типы переменных, инициализируемых литералами или конструкторами. Например:

//Правильно

пер Переменная1 = Истина

пер МассивЧисел = новый Массив<Число>()

//Неправильно

пер Переменная1: Булево = Истина

пер МассивЧисел: Массив<Число> = новый Массив<Число>()

Назад: Начальное значение
Дальше: Ограничения