Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/02/2008, 15:29
athiria
 
Fecha de Ingreso: enero-2008
Mensajes: 22
Antigüedad: 16 años, 3 meses
Puntos: 0
Pasar estructuras por referencia

Hola :)

En mi instituto estamos estudiando las estructuras, y aunque entiendo mas o menos todo, hay algo que se me escapa! ¿¡Como se pasan estructuras a una funcion por referencia!?

He buscado por internet, con deleznables resultados, por lo cual acudo a pedir la ayuda de los veteranos foreros (lease: Lucifer sobre todo :P).

Esto es lo que he probado yo :S

Código:
#include <stdio.h>

void LeerFecha(struct fecha *Date);

int main()
{
	struct fecha
	{
		int day;
		int month;
		int year;
	};
	struct fecha Date;
	
	LeerFecha(Date);
	
	printf("%d",day);
	printf("%d\n",month);
	printf("%d\n",year);
	
	
	return 0;	
}


void LeerFecha(struct fecha *Date)
{
	Date.day=1;
	Date.month=2;
	Date.year=3;
}
Me da tantos errores que me duelen los ojos :P