Инструменты пользователя

Инструменты сайта


1c:база:переменные

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
1c:база:переменные [2016/10/18 15:44]
alex
1c:база:переменные [2021/05/30 02:18] (текущий)
admin Удобочитаемый вид у ссылки
Строка 1: Строка 1:
 [[https://ru.wikipedia.org/wiki/Переменная_(программирование)|Переменная]] - это поименованная величина, которая может изменяться, принимая в процессе этого различные значения. [[https://ru.wikipedia.org/wiki/Переменная_(программирование)|Переменная]] - это поименованная величина, которая может изменяться, принимая в процессе этого различные значения.
-В 1с применяется динамическая типизация, т.е. любая переменная может содержать значение любого существующего типа. Платформа поддерживает следующие типы переменных:+В 1с применяется [[https://ru.wikipedia.org/wiki/Динамическая_типизация|динамическая типизация]], т.е. тип переменной определяется в момент присваивания значения а не в момент объявления. Платформа поддерживает следующие типы переменных:
 ^ Тип            ^ Описание                             ^ ^ Тип            ^ Описание                             ^
 | [[1c:база:примитивные_типы_данных#Строка|Строка]]    | Любой текст | | [[1c:база:примитивные_типы_данных#Строка|Строка]]    | Любой текст |
Строка 16: Строка 16:
 </code> </code>
 Внутри функций существуют также особые переменные - параметры. Их имена совпадают с именами их формальных параметров.\\ Внутри функций существуют также особые переменные - параметры. Их имена совпадают с именами их формальных параметров.\\
-Имя переменной не может совпадать с зарезервированным словом: +Имя переменной не может совпадать с зарезервированным словом (в т.ч. с английским аналогом)
-  * ВызватьИсключение +  * ВызватьИсключение (Raise) 
-  * Выполнить +  * Выполнить (Execute) 
-  * Для +  * Для (For) 
-  * ДобавитьОбработчик +  * ДобавитьОбработчик (AddHandler) 
-  * Если +  * Если (If) 
-  * Знач +  * Знач (val) 
-  * ИначеЕсли +  * ИначеЕсли (ElseIf) 
-  * Исключение +  * Исключение (Except) 
-  * Каждого +  * Каждого (Each) 
-  * КонецЕсли +  * КонецЕсли (EndIf) 
-  * КонецПопытки +  * КонецПопытки (EndTry) 
-  * КонецЦикла +  * КонецЦикла (EndDo) 
-  * Новый +  * Новый (New) 
-  * Перейти +  * Перейти (Goto) 
-  * Перем +  * Перем (Var) 
-  * По +  * По (To) 
-  * Пока +  * Пока (While) 
-  * Попытка +  * Попытка (Try) 
-  * Процедура +  * Процедура (Procedure) 
-  * Тогда +  * Тогда (Then) 
-  * УдалитьОбработчик +  * УдалитьОбработчик (RemoveHandler) 
-  * Цикл +  * Цикл (Do) 
-  * Функция+  * Функция (Function) 
 +  * Экспорт (Export)
 Тем не менее, имя переменной может совпадать с именем предопределённых типов. Тем не менее, имя переменной может совпадать с именем предопределённых типов.
1c/база/переменные.1476794652.txt.gz · Последнее изменение: 2016/10/18 15:44 (внешнее изменение)