您的位置:首页 > Web前端

关于编译报错“dereferencing pointer to incomplete type

2017-04-02 11:24 585 查看
今天同事问了我一个问题,他make的时候报错,“第201行:dereferencing pointer to incomplete type”,我随即查阅了很多资料,也没看出个所以然。最后问题得到了解决,也懂得了原理,遂记录一下。

他的问题具体是这样。

#include <netinet/ip_icmp.h>
...
struct icmp* aaa;
aaa = (struct icmp*)malloc(sizeof(struct icmp)); //假设是第200行;
aaa->icmp_type=1; //假设是201行;
...


make的时候第201行报错:
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐