Universidad Carlos III de Madrid

Grado en Ing. Telemática/Sist. Audiovisuales/Sist. de Comunicaciones

Arquitectura de Sistemas

Septiembre 2012 - Enero 2013

6. Código en varios ficheros

El compilador puede generar un ejecutable con código que está en múltiples ficheros. Una condición necesaria es que haya una única definición de la función main. Toma el fichero de código del programa y pon cada función en un fichero diferente (por ejemplo: main.c, fichero1.c, fichero2.c). Compila los tres ficheros a la vez con la opción -Wall y modifica el código para que compile sin advertencias. ¿En qué ficheros necesitas replicar la línea #include <stdio.h>?