15. April 2015
Daniel Hentzen
dhentzen@student.ethz.ch
fak = 1 // Anfangswert ! for (int i = 2; i < n+1; i++) { fak = fak * i; }
int result = fak;
Pointers
Pointers und arrays
Dynamic memory allocation
Dynamic arrays
Dynamic structs
Pointer =
Variable, die Adressen speichert
<type> *name = new <type>;
<type> *name = new <type> [number of elements]; // dynamic array
int *a = new int;
*a = 5;
delete a;
int x;
int *x = new int;