Ver Mensaje Individual
  #4 (permalink)  
Antiguo 26/03/2005, 06:02
Avatar de Eternal Idol
Eternal Idol
 
Fecha de Ingreso: mayo-2004
Ubicación: Lucentum
Mensajes: 6.192
Antigüedad: 20 años, 8 meses
Puntos: 74
Te doy un ejemplo muy simple:

programa_1.c:
Código:
#include "funciones.h"

void main()
{
 analizar();
}
programa_2.c
Código:
#include "funciones.h"

void main()
{
  inicializa_hash();
}
funciones.h
Código:
void analizar(void);
/* Prototipos de funciones */
void inicializa_hash (void);
int f_hash(char *);
int inserta_elemento_hash(char *, int, int);
void recorre_hash ();


/* Fin de prototipos */
Y en funciones.c pones las definiciones de las funciones que estan en funciones.h. Despues para los dos programas podes compilar el funciones.c (con una vez por separado alcanza en realidad) y el programa.c.

¿Que compilador estas usando?
__________________
¡Peron cumple, Evita dignifica! VIVA PERON CARAJO