Einzelnen Beitrag anzeigen
Alt 25.01.2002, 17:36   #4
Hanneman
Elite
 
Registriert seit: 12.12.1999
Beiträge: 1.229


Standard

programmabläufe, die einen wert zurückliefern nennt man funktionen, jene , die keinen wert zurückliefern prozeduren

also

void hugo() -> prozedur hugo

int hugo() -> liefert einen integer wert zurück : funktion hugo

dabei können prozeduren und funktionen parameter besitzen, mit denen sie aufgerufen werden:

int hugo(int a, int b) : hier würde die funktion mit 2 werten aufgerufen (a,b) und einen wert zurückliefern


später gehts dann weiter mit referenzen und pointern


p.s.: den unterschied zwischen funktion und prozedur lernt man genauestens bei turbopascal, in c wird auch bei prozeduren von "funktionen" gesprochen.
Hanneman ist offline   Mit Zitat antworten