Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/55.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用c语言创建结构 #包括 #包括 #定义最大值80 类型定义结构 { 字符名称[MAX]; int num_bi; 字符*数据集; }帕森特; 类型定义结构节点*列表; 类型定义结构节点 { 太平洋委员会; 下一个列表; }列表节点;_C_Struct - Fatal编程技术网

用c语言创建结构 #包括 #包括 #定义最大值80 类型定义结构 { 字符名称[MAX]; int num_bi; 字符*数据集; }帕森特; 类型定义结构节点*列表; 类型定义结构节点 { 太平洋委员会; 下一个列表; }列表节点;

用c语言创建结构 #包括 #包括 #定义最大值80 类型定义结构 { 字符名称[MAX]; int num_bi; 字符*数据集; }帕森特; 类型定义结构节点*列表; 类型定义结构节点 { 太平洋委员会; 下一个列表; }列表节点;,c,struct,C,Struct,我声明这些结构,有三个错误 “Paciente”的冲突类型 “结构节点”的重新定义 “列表\节点”的合并类型 有谁能帮我试试: #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; t

我声明这些结构,有三个错误

“Paciente”的冲突类型

“结构节点”的重新定义

“列表\节点”的合并类型

有谁能帮我试试:

#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;

那些typedef很好。你打算如何使用它们?
typedef struct Pacientes
{
    char nome[MAX];
    int num_bi;
    char *data_entrada;
}Paciente;

typedef struct NodeLists
{
    Paciente pac;
    List next;
}NodeList;