Hi Leute! Kurze und knappe Frage: Ich habe in einer c-Datei ein Array
1 | const uint8_t array[10] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 0 }; |
Wenn ich dieses Array nun in anderen Dateien verwenden möchte, schreibe ich dann in meine h-Datei
1 | extern const uint8_t array[10]; |
oder lasse ich die Elementeanzahl weg
1 | extern const array[]; |
? Ist eines davon richtig / falsch, oder macht es einen Unterschied? Der Compiler sagt bei beiden Varianten garnichts. Gruß und danke