[C con Clase] Ayuda paso de matriz como parametro

Mariano Demarchi marchi.hh en gmail.com
Sab Sep 12 21:06:49 CEST 2009


Declaras la funcion de la siguiente manera:

void inicializarTabla(*char **matriz*,int longitud1,int longitud2)
{
...
}

Saludos
El 12 de septiembre de 2009 15:59, Emilio <cuentilla8 en gmail.com> escribió:

> Hola,
> tengo esta pregunta urgente,
>
> como se puede pasar una matriz como parametro de la forma mas sencilla
> desde el main a una funcion, sin saber previamente cuales son sus
> dimensiones??
>
> por ejemplo, en el main tenemos
>
> int a,b;
> cout<<"Introduzca las dimensiones"<<enld;
> cin>>a>>b;
>
> char tabla[a][b];
>
> inicializarTabla(tabla,a,b);//lo que yo quiero
>
> y fuera del main, la funcion que recibe como parametro la matriz
> bidimensional, que no se como hacer, algo asi
>
> void inicializarTabla(char matriz[][],int longitud1,int longitud2)
> {
>   ...
> }
>
> pero me dice que introuduzca al menos una dimension, pero yo nocesito los
> dos parametros variables, ya que las tengo que preguntar previamente
>
> cual seria la forma mas facil y sencilla?? sin memoria dinamica, ya que
> supuestamente en la asignatura no lo hemos dado,
>
> necesito esto como sea, porfavor responder porfavor
>
> gracias y un saludo
>
>
> _______________________________________________
> Lista de correo Cconclase Cconclase en listas.conclase.net
> http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
> Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20090912/d9b7a1af/attachment.html>


Más información sobre la lista de distribución Cconclase