Návratové hodnoty
Hodnoty jsou vraceny pomocí nepovinné klausule return. Může být vracen
libovolný typ, včetně seznamů a objektů. Klasule způsobuje, že funkce
okamžitě ukončí svůj běh a předá řízení zpět na řádek, odkud byla volána.
Pro více informací viz return().
Z funkce nemůžete vracet více hodnot, ale podobného výsledku může být
dosaženo vrácením seznamu.
K vrácení odkazu z funkce musíte použít referenční operátor & jak
v deklaraci funkce, tak při přiřazování vrácené hodnoty do proměnné:
Pro další informace o odkazech se laskavě podívejte na
Vysvětlení odkazů.