struct
私は宣言をしようとしましたstatic
(ファイル内でのみ使用できるように):
static typedef struct
{
int foo;
} MyStruct;
static MyStruct[5];
(これはtest_struct.cにあります)Thingをコンパイルすると、次のエラーが発生しました。
test_struct.c:12: multiple storage classes in declaration of `MyStruct'
static
前を削除すれば機能するtypedef struct ...
だろうと思いましたが、本当に構造体宣言を静的にしたい場合はどうすればよいですか?
ありがとう