C/Visual C - Ayuda por favor

 
Vista:

Ayuda por favor

Publicado por Pau Estallo (4 intervenciones) el 11/02/2003 12:34:56
Mi pregunta es la siguiente:
Tengo esta estrucutura:

typedef struct
{
char nombre[30];
char jugadorPropio[10][10];
char jugadorContrincante[10][10];
}Jugador;

void Rellenadatos(Jugador *j1,Jugador *j2)
{
........
}
void main()
{
Jugador j1;
Jugador j2;
RellenaDatos(&j1,&j2);
}

Cuando intento pasar por referencia los registros me da error. Puede passarse por referencia un registro???
O tengo q hacer con una funcion y devolver el valor???
Mi problema es q necesito modificar los dos registros en un mismo procedimenirnto, es decir, si lo hago en una funcion solo puedo devolver una valor (j1 o j2), y me gustaria saber si puedo passarlo por referencia para modificar los dos a la vez!!!!

Gracias por adelantado!!

Saludos desde Barcelona
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Ayuda por favor

Publicado por chuidiang (677 intervenciones) el 11/02/2003 14:54:16
Debería funcionar. Aparentemente la sintaxis de lo que has puesto es correcta y unas pruebecillas que he hecho funcionan bien.
¿Cual es exactamente el error que te da?

Se bueno.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar