Bonjour

J'ai quelques declarations de pointeurs que j'arrive pas a comprendre l'utilite

int ( *p1) [100];

int (*p2[6]) ();

int ( **p3[7]) ();

int ** p4[4] ();


Tout comentaire est le bienvenu