En lenguaje C, ¿se permite que una matriz bidimensional contenga matrices de diferentes longitudes?
Esto definitivamente no está permitido. Para las matrices, las longitudes de la misma dimensión deben ser las mismas, pero hay otras formas de resolver este problema:
Crear una matriz de punteros. por ejemplo: int *?ipArr[3];
Luego especifique una longitud diferente para cada puntero, por ejemplo:
int?iArra?=?{1,?2,? 3};
int?iArrb?=?{4,?5};?
ipArr[0] =?iArra;
ipArr[1] ]? =? iArrb;
ipArr[2]?