出现这个问题的原因一般是结构体未定义。 http://community.csdn.net/Expert/TopicView.asp?id=3669686 这里有一个例子,因为宏未定义,所以结构未正确定义,所以编译的时候出现上述错误。