Estructurar un programa en varios
archivos “.c”
src/varios/principal.c
#include <stdio.h> //este include
estara tambien se pondra en secundario. lo mejor es no ponerlo
//y cando le demos a compilar, ya dara
problemas el compilar y tendremos que añadirlo.
//Si lo repetimos no es eficiente.
#include “programa.h”
int main(int argc,char **argv){
haceralgo();
return 0;
}
src/varios/secundario.c
#include <stdio.h>
#include “programa.h”
void haceralgo(){
printf("Hola");
return ;
}
src/varios/programas.h
void hacergalgo();
(Es opcional, pero por limpieza, se
creara este archivo con las declaraciones de las funciones que
utilice principal.c, secundario.c., etc.... Normalmente se pone
nombre de principal.h)
¿como se consigue el ejecutable?, Son
compilables, pero no podemos conseguir el ejecutable.
Tenemos que: enlazarlos a los dos para
crear el programa ejecutable.
No hay comentarios:
Publicar un comentario