手机信号接收器安装:VC++编译错误

来源:百度文库 编辑:高考问答 时间:2024/05/05 01:38:30
本人刚学C++几天 写个程序结果出错
#include <iostream.h>
class mul
{
public:
mul(int x)
{
a1=x;
b1=0;
c1=0;

}
mul(int x,int y)
{
a1=x;
b1=y;
c1=0;
}
mul(int x,int y,int z)
{
a1=x;
b1=y;
c1=z;
}
print()
{
return(a1+b1+c1);
}
private:
int a1,b1,c1;

}
class add
{
public:
add(int a,int b,int c);
print()
{
cout<<kkk;
}

private:mul n1;
mul n2;
mul n3;
int kkk;
}
add::add(int a,int b,int c)
:n1(a),n2(a,b),n3(a,b,c)
{
kkk=n1.print()+n2.print()+n3.print();
}

void main()
{
add xue(12,12,2);
xue.print();
}
不知道问题出在哪里

程序有点幼稚哈~~

类定义完成后应该加分号,即;