1 // new und delete mit Feld
  2 // Datei: new2.cpp
  3 #include <stdio.h>
  4 #include <stdlib.h>
  5
  6 int main ()
  7 {
  8 int   * ip;
  9 int groesse = 100;
 10 ip = new int [groesse];     // Feld
 11 if (ip == NULL)
 12    printf ("\nFehler."),exit(1);
 13 delete [] ip;         // oder: delete ip;
 14 return 0;
 15 }

Bild 5-7: Dynamisches Anlegen von Feldern