Специальные последовательности

В языке также определено несколько специальных символьных последовательностей, которые трудно относить к операторам, хоть они и подходят под «внешнее» описание. Тем не менее, специальные последовательности имеют особое назначение и однозначную интерпретацию. Приведем их с описанием в таблице ниже.

Последовательность

Назначение

, (запятая)

Разделитель аргументов в объявлениях функций, а также в их вызовах

-> (стрелка)

Разделитель между списком аргументов функции и типом возвращаемого значения

: (двоеточие)

Разделитель имени и типа в объявлении переменных, а также выражения и тела (блока) в некоторых языковых конструкциях

Дополнительно можно упомянуть последовательность из четырех пробелов (    ), именуемую отступом и служащую для обозначения уровней вложенности в блоках кода. Как и многие другие, эта последовательность была позаимствована из языка программирования Python, но в отличие от Python, число пробелов в ней должно быть фиксированным.

Назад