我正在尝试用 C 编写一个链表。我正在使用以下代码:
#include <stdio.h>
typedef struct _node *nodep;
typedef struct _node {
int value;
nodep next;
} node;
int main(){
printf("Hello World!");
node* list = 0;
return 0;
}
我在行中收到编译器错误 C2275 和 C2065
node* list = 0;
当我删除printf
或移动之前的违规行时,代码会编译printf
。