.c in anderer datei verwenden
-
Wie kann man andere .c und h Dateien in eine einfügen, also 1.c soll den Code aus 2.h und 2.c nutzen sollen, wie geht das??
-
1. Das hat mit C++ nichts zu tun und gehört ins C-Forum.
2. Deklariere die Funktionen aus 2.c, die du in 1.c verwenden willst, in 2.h und binde 2.h in 1.c wie folgt ein:#include "2.h"Beispiel:
1.c:#include "2.h" int main(void) { hallo(); return 0; }2.h:
#ifndef INCLUDED_2_H #define INCLUDED_2_H void hallo(void); #endif2.c:
#include "2.h" #include <stdio.h> void hallo(void) { puts("Hallo, Welt."); }