报错内容就是说构造函数不能含有特定的返回类型
class Clock
{
public:
Clock(int a,int b,int c);
void setTime(void);
void setTime(int newH,int newM,int newS);
void showTime(void);
private:
int hour;
int minute;
int second;
};
void Clock::Clock(int a, int b, int c){
hour=a;
minute=b;
second=c;
}
粗略看看并没有什么返回类型啊,其实错误就在void Clock::Clock(int a, int b, int c)
这一行,去掉void即可正常编译。