Шаг 73.
Язык программирования Go.
Функции с переменным числом аргументов

    На этом шаге рассмотрим создание функций с переменным числом аргументов.

    Функцией с переменным числом аргументов называется такая функция, которая способна принимать нуль или более аргументов в своем последнем (или единственном) параметре. Такие функции отмечаются многоточием (...) непосредственно перед именем типа последнего или единственного параметра. Внутри функции подобный параметр становится срезом указанного типа.

    Задание 1. Написать функцию, которая возвращает максимальное число, из переданных ей в качестве параметров (рис.1):


Рис.1. Пример работы приложения

Раскрыть/скрыть решение и комментарии.

    На следующем шаге рассмотрим создание функций с несколькими необязательными аргументами различных типов.


Предыдущий шаг Содержание Следующий шаг