В return возвращается один параметр, как он называется внутри функции - для внешнего мира без разницы. Если нужно больше значений вернуть, чем одно, то этот параметр превращается в массив (структуру, объект - любой не скалярный тип), или используют доступ по ссылке для входных параметров, чтобы их изменение не зависело от контекста функции (любые изменения сохранялись после завершения функции).