概述
今天编译C程序,出现错误:提领指向不完全类型的指针(Error: dereferencing pointer to incomplete type pointer)的错误。
之前没有遇到过,问了问Google,回答如下:
包含声明结构体定义的头文件。
这个错误多出现在访问结构或者联合体的成员。
由于结构体定义在了C文件里,为了解决这个错误,只好把函数写到C文件里。
错误的原因声明了结构体/联合体的指针变量,但没有结构体/联合体的定义,当使用结构体变量时,访问时未知的,编译器会报错。
所以在出现这个错误时,需要include结构体/联合体的定义。
最后
以上就是无聊朋友为你收集整理的错误:提领指向不完全类型的指针的全部内容,希望文章能够帮你解决错误:提领指向不完全类型的指针所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复