    #include <stdio.h>
    #include <cstdlib>

    #define ASIZE 5

    int main()
    {
     char * x[5] = { {"Fred"},
                     {"Joe"},
                     {"Jack"},
                     {"Bill"},
                     {"Brian"}
                     };

     char ** d;
     int i;

     for (i = 0; i < ASIZE; i++)
      { d = x + i;
        printf("** %s\n", *d );
      }

     return EXIT_SUCCESS;
    }