#include <stdio.h> char a[][5] = { "Dies", "ist", "ein", "Test", "" }; /* "NULL" ist ein Zeiger mit Wert 0 und wird hier uminterpretiert zu einer Speicherzelle mit Wert 0, also zu einem Leerstring. */ int main (void) { for (char *p[5] = a; *p; p += 5) printf ("%s\n", p); return 0; }