<div>Gracias por la respuesta aunque como he comprobado mi pregunta estaba mal planteada pq el caso que me interesa es el de los indices cambiados.</div>
<div>Perdona el error pero gracias igualmente.</div>
<div>Un saludo.</div>
<div>Dani.</div>
<div><br><br> </div>
<div><span class="gmail_quote">On 19/02/07, <b class="gmail_sendername">Programante</b> <<a href="mailto:programante@gmail.com">programante@gmail.com</a>> wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Daniel Dagnino escribió:<br>><br>> Hola a todos,<br>><br>> Tengo una función que entre sus argumentos figura un array de 1
<br>> dimensión, por ej:<br>><br>>    func(int *v)<br>><br>> y la función main que la llama tiene otro array pero de 2 dimensiones,<br>> por ej:<br>><br>>    **w<br>><br>> Mi problema es que el argumento que quiero enviarle a la función es
<br>> una fila de w y no se como hacerlo sin tener que crearme otro array<br>> auxiliar y hacer lo siguiente:<br>><br>>    for (j=1;j<10;j++) vaux[i]=w[j][i];<br>><br>>    func(vaux);<br>><br>> Por lo visto existe un método que no necesita del array auxiliar o eso
<br>> me han dicho. Si alguien lo conoce y me lo explica pues gracias de<br>> ante mano.<br>><br>> Un saludo.<br>><br>> Dani.<br>><br>Es muy sencillo: func(w[j]);<br>Estás desreferenciando un int**, por lo que tienes un int* que, en este
<br>caso es precisamente el que buscabas.<br>Cuando no podrías hacer esto es si los índices estuvieran cambiados: for<br>(j=1;j<10;j++) vaux[i]=w[i][j];<br><br>Un saludo<br><br>_______________________________________________
<br>Lista de correo Cconclase <a href="mailto:Cconclase@listas.conclase.net">Cconclase@listas.conclase.net</a><br><a href="http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net">http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
</a><br>Bajas: <a href="http://listas.conclase.net/index.php?gid=2&mnu=FAQ">http://listas.conclase.net/index.php?gid=2&mnu=FAQ</a><br></blockquote></div><br><br clear="all"><br>-- <br>Daniel Dagnino Vázquez<br>Universitat de Barcelona
<br>Tel: 93 402 11 91<br>Facultat de Física (Dept. ECM)<br>Av. Diagonal 647, 08028, Barcelona, Spain