Página 1 de 1

Paso por referencia de matrices en C

Publicado: Mar Ene 13, 2004 5:50 pm
por Invitado
Hola a todos...el tema de pasar matrices por referencia siempre ha sido un quebradero de cabeza...y ahora q lo vuelvo a necesitar se me vuelve a atragantar...a ver si me podeis ayudar.

Mi intencion es pasar una matriz por referencia a una funcion, y dentro de esta funcion quiero crear una matriz auxiliar donde operar y luego realizar una asignacion. Mi pregunta es...se puede hacer q la matriz auxiliar creada dentro de la funcion sea igual a la q pasamos de una vez??o tengo q ir miembro por miembro??
A ver si me podeis ayudar...muxas gracias por adelantado.
X cierto cuando me he ido a registrar me ha dado un error q ponia...Error general...Debug Mode...no se... Un saludo a todos.

prueba esto

Publicado: Mar Ene 13, 2004 7:51 pm
por natt
Hola! existen dos funciones,
memcpy(matriz_destino,matriz_origen,numero_de_bytes_a_copiar);
o esta otra si son cadenas lo que contiene la matriz
strcpy(matriz_destino,matriz_origen);

Espero q t sirva de ayuda

Publicado: Mar Ene 13, 2004 8:20 pm
por Invitado
muxas gracias por la respuesta...;)...ya lo he probado y va muy bien

Publicado: Jue Ene 22, 2004 4:58 am
por ABCdatos
Gracias por el aviso del error. Aparentemente ha quedado resuelto.

Saludos.