1
我有這個麻煩... 我有這樣的標題:的Structs到另一頭一個struct
#ifndef PESSOA_H
#define PESSOA_H
typedef struct pa{
int idade;
int atend;
}pessoa;
void inicPessoa(pessoa *ps, int id);
#endif
,並在filaC.h:
#ifndef FILAC_H
#define FILAC_H
#include "pessoa.h"
typedef struct pessoa elem_t;
typedef struct no{
elem_t info;
struct no *prox, *ant;
} No;
typedef No * Fila;
#endif
但編譯器說filaC.h的實際信息有一個不完整的類型。
將elem_t info;
更改爲struct elem_t into;
沒有效果。