1 // new und delete
  2 // Datei: new1.cpp
  3 #include <stdio.h>
  4 #include <stdlib.h>
  5
  6 int main ()
  7 {
  8 int * ip;
  9 ip = new int (22); // mit Init. Wert
 10 if (ip == NULL)
 11    printf (“\nFehler.”),exit(1);
 12 delete ip;
 13 return 0;
 14 }

Bild 5-6: Dynamische Speicherverwaltung