Возвращаемое значение
Возвращаемые значения функций
Функции в языке LC могут возвращать значения примитивных типов: sbyte, short, int, long, byte, ushort, uint, ulong, float, double, bool.
Тип возвращаемого значения указывается перед именем функции.
Пример: функция, возвращающая int
void-функции (без возвращаемого значения)
Функции, у которых возвращаемый тип — void, не возвращают никакого значения. Такие функции обычно используются для выполнения действий (например, управления выходами, изменения состояния и т.д.).
Пример:
- Оператор
returnв таких функциях не обязателен. Однако его можно использовать для выхода из функции досрочно.