tipo de dato específico (int, char, char*, double, float, etc.). Pueden recibir argumentos, también pueden haber funciones que no reciban argumentos. Cada argumento debe tener un tipo de dato asociado. Pueden contener cualquier cantidad de instrucciones (líneas de código). Pueden llamar a otras funciones dentro de sí mismas. Pueden devolver un resultado o simplemente ejecutar una acción que no requiera devolución de resultados al programa. Liceo Militar de Honduras | Luis E. Fajardo