Traemos la mejor información que hemos encontrado en internet. Queremos que te sea de mucha utilidad y si deseas compartir cualquier detalle que nos pueda ayudar a mejorar hazlo con total libertad.
Solución:
usar #include "ClasseAusiliaria.c"
[Dont use angle brackets (< >) ]
y prefiero guardar el archivo con .h
extensión en el mismo Directorio/carpeta.
#include "ClasseAusiliaria.h"
Cambia tu Main.c
al igual que
#include
#include
#include "ClasseAusiliaria.h"
int main(void)
int risultato;
risultato = addizione(5,6);
printf("%dn",risultato);
Crear ClasseAusiliaria.h
al igual que
extern int addizione(int a, int b);
Luego compilé y ejecuté su código, obtuve una salida de
11
debes declarar
int add(int a, int b);
(nota al punto y coma) en un archivo de encabezado e incluir el archivo en ambos archivos. Incluirlo en Main.c le dirá al compilador cómo se debe llamar a la función. Incluirlo en el segundo archivo le permitirá comprobar que la declaración es válida (el compilador se quejaría si la declaración y la implementación no coincidieran).
Luego debe compilar ambos archivos *.c en un proyecto. Los detalles dependen del compilador.
Si eres capaz, tienes la habilidad dejar un artículo acerca de qué le añadirías a este post.