私はKeilを使用しています。次のファイル「Driver.h」と「Driver.c」があります。
Driver.h
extern static int Status[5];
上記の記述が間違っていることを私は知っています。グローバルに宣言されたときの静的な変更の意味。それでも、配列である変数を宣言したいと思います。別のファイルで使用可能であり、値を変更しない限り値が変更されないスコープを持っている必要があります。
Driver.c
int Status [5] = {0x00,0x00,0x00,0x00,0x00};
エラーメッセージを以下に示します。
エラーC28:複数のストレージクラス
手伝ってくれませんか?