typedef struct Chain_Node{
struct Chain_Node *next;
struct Chain_Node *previous;
}Chain_Node;
报错d:\c练习\chain\chain.h(6) : error C2011: 'Chain_Node' : 'struct' type redefinition
高手帮忙
struct' type redefinition
答案:3 悬赏:10
解决时间 2021-02-18 05:47
- 提问者网友:残阳碧曼
- 2021-02-18 00:52
最佳答案
- 二级知识专家网友:萝莉姐姐鹿小北
- 2021-02-18 00:58
楼上的不要乱说,这样定义是没问题的,
正确的做法是要把{}里面的 两个struct 去掉
正确的做法是要把{}里面的 两个struct 去掉
全部回答
- 1楼网友:duile
- 2021-02-18 02:56
typedef struct Chain_Node{
Chain_Node *next;
Chain_Node *previous;
}Chain_Node;
- 2楼网友:荒唐后生
- 2021-02-18 01:43
重复定义了,可能是你在其他头文件中多次引用这个定义头文件 解决办法,#if !define struct_thishead #define struct_thishead
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯