// Ejemplo sencillo
int a, b, c, d;
int *aa, *bb, **cc, *dd = NULL;
int ** matriz;
aa = &a;
bb = &b;
cc = &c;
matriz = new int*[4];
matiz[0] = aa;
matiz[1] = bb;
matiz[2] = cc;
matiz[3] = dd;
// Resto de codigo ...
/* Estoy haciendo algo asi:
aa->a, ba->b, cc->c, dd->NULL
matriz[0]->aa->a
matriz[1]->bb->b
matriz[2]->cc->c
matriz[3]->dd->NULL
*/
//Y asi cada uno puede apuntar a X direccion de MEMORIA