Lektionsindhold -- Tastaturgenvej: 'u'  Forrige side: Output fra funktioner -- Tastaturgenvej: 'p'  Næste side: Introduktion til Pointere (1) -- Tastaturgenvej: 'n'  Forelæsningsnoter - alle slides sammen  Alfabetisk indeks  Hjælp om disse noter  Kursets hjemmeside    Mere om Funktioner - slide 3 : 21

Single eller multiple return

En funktion har single return hvis der kun findes én return sætning i slutningen af funktionen

En funktion har multiple return hvis der findes to eller flere return sætninger spredt i funktionen

days-month-leap-single-return.c
Funktionen daysInMonth - med single return.
days-month-leap-multiple-return.c
Funktionen daysInMonth - med multiple return.

Det er ofte mest gennemskueligt - og mest sikkert - at have én single return i bunden af hver funktion

I nogle situationer er multiple return dog retfærdiggjort