Multiple declaration for - C (СИ)
Формулировка задачи:
Есть header:
При компиляции выдает ошибку:
Структура 'tinquiry' описана только в этом header'e. В чем ошибка?
#define SNAME 10
//------------------------
typedef struct tinquiry {
char name[SNAME];
unsigned time;
char p;
};
typedef struct tinquiry basetype;
//------------------------
[BCC32 Error] btype.h(3): E2238 Multiple declaration for 'tinquiry'
[BCC32 Error] btype.h(3): E2344 Earlier declaration of 'tinquiry'
Решение задачи: «Multiple declaration for»
textual
Листинг программы
struct elem {
basetype data;
...
};