Następujący fragment kodu generuje błąd: incompatible types when assigning to type 'char *[10]' from type 'char **'
char ** tab[10];
char * tab2[10];
tab[0] = tab2[2];
tab[1] = tab2[5];
tab2 = tab[0];
Abstrahując od sensowności takich przypisań, czy można w jakiś sposób zmusić kompilator do zezwolenia na takie operacje?