0

私は C プログラミングが初めてで、次のコードがあります。次のエラーに直面しています。

typedef struct Vertex Vertex;
typedef struct Edge Edge;

struct Vertex {
   bool known;
   char id[25];
   Edge edges[20];
   int distance;
};

struct Edge {
   Vertex target;
   int weight;
};

typedef struct {
   Vertex Nodes[20];
   int pass;
   int infinity;
} Graph;

それが与えるエラーは次のとおりです。

配列型に不完全な要素型があります

誰かが問題を理解するのを手伝ってくれますか?

4

5 に答える 5