Lektionsindhold -- Tastaturgenvej: 'u'  Forrige side: Procedurer og funktioner -- Tastaturgenvej: 'p'  Næste side: Funktionskald i C -- Tastaturgenvej: 'n'  Forelæsningsnoter - alle slides sammen  Lærebog -- Tastaturgenvej: 'v'  Alfabetisk indeks  Hjælp om disse noter  Kursets hjemmeside    Funktioner - slide 14 : 26

Funktionsdefinitioner i C

C skelner ikke skarpt mellem procedurer og funktioner

I C kaldes begge abstraktionsformer funktioner

type function_name (formal_parameter_list) {
  declarations
  commands
}

I mange tilfælde er en C funktion en blanding af en procedure og en funktion

Man kan tænke på mange C funktioner som værdi-returnerende procedurer