К статьям

Переменная

2 мин


Определение

Представь, что играешь в игру, где нужно записывать свой счет. У тебя есть листок бумаги, на котором ведется запись. 

  1. Сначала записывается ноль очков.
  2. Игра продолжается. Каждый раз, когда зарабатываешь или теряешь очки, стираешь запись и записываешь новую. Например, выиграл 10 очков и записал 10. Проиграл 3, записал 7.
  3. В любой момент есть возможность посмотреть на листок и узнать, что текущий счет 7 очков. 

В этом примере:

  • Листок бумаги - переменная.
  • Тип переменной - число.
  • Значение переменной - числа, которые записывались.

Более строгое определение:

Переменная - именованная физическая память (ячейка в памяти, у которой есть имя) используется для доступа к данным (например, посмотреть текущий счет), а данные, находящиеся в переменной, называются значением (например, 7) этой переменной. Свойства значений в переменной явно или неявно определяются типом переменной (если используем числа, то вычисления с числами).

Правила формирования переменной

1. Именем переменной может быть любая последовательность букв, цифр и знаков подчеркивания, начинающаяся с буквы или знака подчеркивания. 

Правильно:

ТекущийСчет
_Количество
НДС20

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

1Переменная

Дата-Заказа

Имякниги* 

2. Вновь создаваемые имена не должны совпадать с зарезервированными словами языка из списка:

Если

Тогда

ИначеЕсли

КонецЕсли

Для

Каждого

Из

По

Пока

Цикл

КонецЦикла

Процедура

Функция

И

...

Обратите внимание, что такие слова по умолчанию имеют красный цвет.

3. Распознавание имен переменных ведется без учета регистра букв.

Например, ниже приведены одинаковые переменные:

ТекущийСчет

текущийСчет

текущийсчет

 Рекомендации:

1. Для имени переменной лучше всего использовать осмысленное название:

Правильно:

КоличествоПачекВКоробке

ЭтоТовар

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

Число

Стр

Исключением может быть счетчик, который допустимо именовать одной буквой.

2. Имена переменных не нужно начинать со знака подчеркивания.

Правильно:

ФИО

ДатаНачала

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

_ФИО

_ДатаНачала

3. Каждое слово в имени переменной нужно писать с заглавной буквы.

Правильно:

КоличествоПачекВКоробке

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

количествопачеквкоробке

Для определения переменной в явном виде используется Перем.

Перем <Имя переменной 1>

Пример:

Перем ТекущийСчет;

Перем КоличествоПачек;

Задачи на эту тему:

Рейтинг 0

Комментарии