=====Verwendung von extern in C===== Wenn eine Variable im Code mit dem Schlüsselwort //extern// deklariert wird, nimmt der Compiler an, dass es diese Variable irgendwo im Code geben muss, dies wird aber nicht geprüft. Beispiel: %%(c;;modul1.c) int a; %% %%(c;;modul2.c) extern int a; %% Erst der Linker kann beim Linken feststellen, ob die Variable unter dem Namen a tatsächlich einmal deklariert wurde. In dem Fall wurde die Variable im modul1.c deklariert. ---- Siehe auch {{backlinks}}