#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;
}