永发信息网

C++题,各位高手帮我解决一下啊

答案:2  悬赏:0  手机版
解决时间 2021-05-14 20:28

#include<iostream>
#include<cstring>
using namespace std;
class Mammal
{
private:
char Name[10];
float Age,Weight;
public:
Mammal(char *name,float age,float weight )
{
strcpy(Name, name);
Age=age;
Weight=weight;
}
~Mammal()
{cout<<"destructing Mammal"<<endl;
}
};
class Dog:public Mammal
{
private:
char Food[10];
public:
Dog::Dog(char *name,float age,float weight,char *food):Mammal(char *name,float age,float weight)
{
strcpy(Food,food);
}
void print()
{
return Mammal::print();
cout<<"food is "<<Food<<endl;
~Dog()
{cout<<"destructing Dog"<<endl;
}
};
void main()
{
Dog littledog("dog",3,12,"bone");
}

C:\Program Files\Microsoft Visual Studio\MyProjects\aa\aa.cpp(41) : fatal error C1004: unexpected end of file found

这个错误怎么解决啊??

最佳答案
void print()
{
return Mammal::print();
cout<<"food is "<<Food<<endl;
少了一个大括号。
全部回答

#include<iostream> #include<cstring> using namespace std; class Mammal { private: char Name[10]; float Age,Weight; public: Mammal(char *name,float age,float weight ) { strcpy(Name, name); Age=age; Weight=weight; } ~Mammal() { cout<<"destructing Mammal"<<endl; } }; class Dog:public Mammal { private: char Food[10]; public: Dog(char *name,float age,float weight,char *food):Mammal(name,age,weight) { strcpy(Food,food); } void print() { // Mammal::print(); Mammal类型并没有定义print函数. cout<<"food is "<<Food<<endl; } //函数缺少右} ~Dog() { cout<<"destructing Dog"<<endl; }

};

void main() { Dog littledog("dog",3,12,"bone"); }

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
CF问题急急!!!
湘潭县唯美女人SPA养生馆在什么地方啊,我要
什么是泰山石
龙之谷登录界面白屏是怎么回事 就是没背景 我
喝酒微醺的唯美古诗句,酒微醺完整诗句
东安区朝汉油焖尖椒创意精品家常菜地址是什么
关于表演节目
电子商务的职位有哪些
怎么才可以看是出国厂手机
食饭应该食什么菜 对健康才有好处
机战单机怎么玩不起来了
AMD Sempron(tm) Processor的能玩什么游戏
能用Q币支付超级QQ吗?
宜都市BOOM虾咖哪位知道具体地址啊
前锋热水器强排恒温可以被雨淋吗?
推荐资讯
诚求1500左右的电脑主机配置单~!
新化县惠普(天华中路)我想知道这个在什么地方
一首在车里拍的MV,三个或四个外国女孩唱的,
数轴需要单位符号吗?
兄弟是什么????
.....旋舞
爱民区召阳麻辣烫麻辣香锅在什么地方啊,我要
现在33.9级还有76疲劳能升35吗
鹤峰县学生服装地址在哪,我要去那里
储物戒指走出的修真者
梦幻西游89天宫要怎么加点才猛?
本人需购置一台液晶台式电脑,望大家推荐一下
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?