Paso por referencia de matrices en C

Cuestiones y dudas acerca de lenguajes de programación diversos.

Moderador: Moderadores

Avatar de Usuario
Invitado

Paso por referencia de matrices en C

Mensaje por Invitado » Mar Ene 13, 2004 5:50 pm

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.

Avatar de Usuario
natt

prueba esto

Mensaje por natt » Mar Ene 13, 2004 7:51 pm

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

Avatar de Usuario
Invitado

Mensaje por Invitado » Mar Ene 13, 2004 8:20 pm

muxas gracias por la respuesta...;)...ya lo he probado y va muy bien

Avatar de Usuario
ABCdatos
Administrador foro
Mensajes: 673
Registrado: Dom Mar 03, 2002 1:00 am
Contactar:

Mensaje por ABCdatos » Jue Ene 22, 2004 4:58 am

Gracias por el aviso del error. Aparentemente ha quedado resuelto.

Saludos.
Equipo ABCdatos.
http://www.abcdatos.com/

Responder