#include <stdio.h>
#include <stdlib.h>
#define MAX 80
typedef struct
{
char nome[MAX];
int num_bi;
char *data_entrada;
}Paciente;
typedef struct lnode *List;
typedef struct lnode
{
Paciente pac;
List next;
}List_node;
我正在声明这些结构,但存在三个错误
“Paciente”的冲突类型
重新定义“struct lnode”
“List_node”的冲突类型
谁能帮帮我
最佳答案
尝试使用:
typedef struct Pacientes
{
char nome[MAX];
int num_bi;
char *data_entrada;
}Paciente;
typedef struct NodeLists
{
Paciente pac;
List next;
}NodeList;
关于在c中创建结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30020206/