已解决问题

关于c++的一点小问题

[ 标签:c++,一点 ]
我在学习编c++的时候看到书上有个关于类的程序.但是我始终没弄懂为什么第六行"}"后面要加";"麻烦高手帮忙解答下
#include <iostream.h>
class CDrawArray
{
public:
void DoDraw(int num);
};
void CDrawArray::DoDraw(int num)
{
for(int i=0;i<num;i++)
{
for(int j=0;j<=i;j++) cout<<'*'; cout<<'\n';
}
}
void main()
{
int num=5;
CDrawArray myDraw;
myDraw.DoDraw(num);
}
问题补充  2008-07-13 19:13
是不是本来类的形式就是这个样子呀```因为才学c++所以不太会.所以麻烦高手解答下.先谢过
_&祢媽貴姓﹖ 回答:4 人气:18 解决时间:2008-07-14 17:36
  
满意答案
这是类的定义格式,原型为:

class <类名>
{
public:
<成员函数或数据成员的说明>
protected:
<成员函数或数据成员的说明>
private:
<数据成员或成员函数的说明>
};
<各个成员函数的实现>
2008-07-14 09:04
评价答案
  • 是否解决问题(参与评价0次)
  • 0
  • 0
  • 0
  • 是否原创答案(参与评价0次)
  • 0
  • 0
满意答案
class CDrawArray
{
public:
void DoDraw(int num);
};
类的定义最后一行一定要加“;”
而且跟struct一样在最后都要加“;”
这个是必须的
2008-07-14 12:19
评价答案
  • 是否解决问题(参与评价0次)
  • 0
  • 0
  • 0
  • 是否原创答案(参与评价0次)
  • 0
  • 0

相关内容

其他答案

class CDrawArray
{
public:
void DoDraw(int num);
};


类定义!
2008-07-13 19:19
每一个类的定义结束都要加分号,我也正在学呢
2008-07-13 20:21