首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

一个构造体声明的疑惑!

2013-01-06 
一个结构体声明的疑惑!!struct test{int idouble jplayer *mplayer(PLAYER 是个类对象)}编译错误了!!!~

一个结构体声明的疑惑!!
struct test
{
   int i;
   double j;
   player *mplayer;     (PLAYER 是个类对象)
}

编译错误了!!!~~~

错误26error C2143: 语法错误 : 缺少“;”(在“*”的前面)

[解决办法]
你在struct之前申明player类了么?
[解决办法]
在 test 之前,使用
class player 或者 struct player;
[解决办法]
找不到player
[解决办法]


[解决办法]
你用的是C++的编译器吗,如果是的话,结构体的大括号后面要加一个分号啊
[解决办法]
player的声明在哪里?
结构声明以;结束。

[解决办法]
引用:
player的声明在哪里?
结构声明以;结束。

+1
[解决办法]
估计另一个是还是像你上面的结构体一样后面也没写;分号啊
[解决办法]
语法错误 : 缺少“;”(在“*”的前面)

少; 

热点排行
Bad Request.