1. ホーム
  2. c

[解決済み] struct で "warning: useless storage class specifier in empty declaration" (警告: 空の宣言での無駄なストレージクラス指定子)

2022-01-29 01:56:32

質問

typedef struct item {
    char *text;
    int count;
    struct item *next;
};

この構造体には、上記のようにノードが定義されていますが、以下のようなエラーが発生し、何が問題なのかがわかりません。

警告: 空の宣言にある無駄なストレージクラス指定子 };

解決方法は?

よくわかりませんが、こんな感じで試してみてください。

typedef struct item {
  char *text;
  int count;
  struct item *next;
}item;