VSプロジェクトには次のファイルがあります。
// list.h
#include "node.h"
typedef struct list list_t;
void push_back(list_t* list_ptr, void* item);
// node.h
typedef struct node node_t;
// node.c
#include "node.h"
struct node
{
node_t* next;
};
// list.c
#include "list.h"
struct list
{
node_t* head;
};
void push_back(list_t* list_ptr, void* item)
{
if(!list_ptr)
return;
node_t* node_ptr; // Here I have two compiler errors
}
コンパイラエラーがあります:コンパイラエラーC2275とコンパイラエラーC2065。
なんで?この問題を解決するにはどうすればよいですか?