Массив указателей и указатель на массив в языке Си

char *argv[]; // массив указателей
char (*argv)[]; // указатель на массив
int (*(*(*fun)())[3])(); // указатель на функцию, возвpащающую указатель на массив из тpёх указателей на функции, возвpащающие значение int