永发信息网

一个灰常简单的C++程序,不知道为什么老报错。

答案:3  悬赏:80  手机版
解决时间 2021-03-09 20:26
#include
#include
using namespace std;
class Data
{
protected:
char name[20];
public:

Data(char*p);
void print();
};
Data::Data(char*p)
{
strcpy(name,p);
}
void Data::print()
{
cout<<"It's name is:"<}
class Teacher:public Data
{
protected:
double sal;
public:

Teacher(char *p,double a);
void print();
}
Teacher::Teacher(char *p,double a): Data(p)
{
sal=a;
}
void Teacher::print()
{
Data::print();
cout<<"It's sal is :"<
}

int main()
{
Data a("wang");
Teacher b("wang",1.0);
a.print();
b.print();
return 0;

}
e:\类与类的关系\chengxu3_2.cpp(30) : error C2533: 'Teacher::Teacher' : constructors not allowed a return type
e:\类与类的关系\chengxu3_2.cpp(44) : error C2264: 'Teacher::Teacher' : error in function definition or declaration; function not called
最佳答案
class Teacher:public Data
{
protected:
double sal;
public:

Teacher(char *p,double a);
void print();
}

这后面少了一个分号.编译器没有提示么???

note: (perhaps a semicolon is missing after the definition of 'Teacher')
全部回答
那个分号加上后就不会出现问题了
Teacher类后面没加分号 再看看别人怎么说的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
陈银良是漳州人民的好官,是漳州人民的好儿女.
G3/X754(路口)地址在哪,我要去那里办事
脑供血不足和缺觉有关吗
一灯多开接线图
睡女票的朋友是一种怎样的体验
日本新潟县产的“越光”和宫城县产的“一见钟
is this your pencil-box?的答语
索尼手机为什么按应用信息就关机了开不了了
丹阳市鑫品茶业有限公司在什么地方啊,我要过
已知A(√3,0),B(0,1)),坐标原点O在直线AB上的
服务行业怎么结转成本
南园新村汽车美容中心在哪里啊,我有事要去这
正在谈恋爱的女孩要去找前男友意味着什么?
下列叙述中与原核细胞的特点不符的是A无核膜B
用李时珍疗肤堂祛斑精华霜与喝姜蜜水有什么害
推荐资讯
唱歌难吗不会看谱怎么办
男生送女生生日礼物,送一个保温杯会不会引起
甲车间的工人数比乙车间多36人,现在从甲车间
快手的个人介绍怎么能中间空好几行打下一行,
跳绳比赛中,张红1.5分钟跳了90下,照这样计算,
在各种生态系统中素有“绿色水库”之称的是森
培根炒什么好吃
价格表,结束,一到百的英语单词
牛筋和牛蹄筋哪个好
如何用手机让qq好友看不到自己的位置
下巴疤痕
水峪路/迁曹线(路口)地址在哪,我要去那里办
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?