Hallo zusammen!
Ich hab mal eine (vielleicht blöde) Frage!
Muss ich bei der Bekanntmachung eines globalen Arrays welches ich in der
Datei1.c mit
1 | volatile float Array[4][4];
|
global deklariert habe irgendwie anders als beispielsweise eine globale
int-Variable in einer zweiten Datei Datei2.c bzw. in Datei2.h mit dem
Zusatz "extern" bekanntmachen?
Ich habe jetzt in der Datei2.h folgendes zur Bekanntmachung stehen
1 | extern float Array[4][4];
|
Hiermit bekommme ich dann jedoch die Fehlermeldung "Conflicting types
for 'Array'".
Gruß
Andreas