11. Programación modular


Un aplicación escrita en C puede estar compuesta de múltiples módulos, cada uno encargado de una función (manejo de archivos, gestión de errores, visualización de datos, interfaz de usuario, etc.)

Un módulo es un conjunto de funciones, tipos de datos, variables, etc., en definitiva, recursos que pueden utilizar otros módulos.

Cada módulo es un fichero fuente de extensión .c que se compila por separado.