Red de conocimiento informático - Computadora portátil - En C, ¿es posible crear dinámicamente una matriz bidimensional A[m][n] basada en el tamaño de los valores de entrada m, n? Si es posible, proporcione un ejemplo del código fuente.

En C, ¿es posible crear dinámicamente una matriz bidimensional A[m][n] basada en el tamaño de los valores de entrada m, n? Si es posible, proporcione un ejemplo del código fuente.

Sí, programa de muestra:

#includelt;iostreamgt;

usando el espacio de nombres std;

int main()

{

int **ar;

int n, m;

int i = 0, j=0; gt;m;

ar=new int * [n];

for(i=0;ilt;n;i)

ar[i ] =nuevo int[m];

for(i=0;ilt;n;i)

for(j=0;jlt;m;j)

ar[i][j]=0;

for(i=0;ilt;n;i)

{

for(j = 0;jlt;m;j)

coutlt;lt;ar[i][j];

coutlt;lt;endl;

}< / p>

Devuelve 0;

}