Cita:
Iniciado por MaxExtreme ¿Perdón? Eso eran dos programas diferentes, según dijo él, y los intentó juntar. Como se ve en los comentarios, de personajes diferentes. Parecía el mismo ejercicio, a entregar conjuntamente o similar...
Por cierto, te has equivocado, usar "extern" para llamar a funciones de otros archivos fuente... es una bobada... ¿Para qué lo pones? extern se suele usar para poder usar variables declaradas en otros archivos fuentes, pero no funciones.......
Pues que extraño que yo sí le entendi...
Pero bueno, tienes razon en eso de extern, ya que aunque no lo ponga va a compilar el programa, en lo personal prefiero usarlo para asi saber que esa funcion esta en otro archivo y que ahi solo esta la declaracion y no la definicion... Cuestion de gustos... A mi me compilo de las 2 formas, con y sin extern...
Ademas, extern no lo uso "para llamar a funciones de otros archivos fuente", como dices, se usa para declarar la funcion, no para llamarla...