关于 C++中 error C2548
答案:3 悬赏:0 手机版
解决时间 2021-03-24 08:19
- 提问者网友:美人性情
- 2021-03-24 05:09
关于 C++中 error C2548
最佳答案
- 五星知识达人网友:几近狂妄
- 2021-03-24 05:37
private:
static double rate; //静态数据成员 利率
double balance; //余额
char AccountNumber[5]; //帐号
char SavingDate[9]; //存款日期
double interest; //利息
public:
SavingAccount(double b=0.0,char ac[5]="0000",char sa[9]="2010-01-01"){balance=b;strcpy(AccountNumber,ac);strcpy(SavingDate,sa);} //构造函数这一行出错了,需要在ac和sa两个参数填写类构造函数的参数缺省值
static double rate; //静态数据成员 利率
double balance; //余额
char AccountNumber[5]; //帐号
char SavingDate[9]; //存款日期
double interest; //利息
public:
SavingAccount(double b=0.0,char ac[5]="0000",char sa[9]="2010-01-01"){balance=b;strcpy(AccountNumber,ac);strcpy(SavingDate,sa);} //构造函数这一行出错了,需要在ac和sa两个参数填写类构造函数的参数缺省值
全部回答
- 1楼网友:慢性怪人
- 2021-03-24 07:02
savingaccount.h第18行是什么?
- 2楼网友:酒安江南
- 2021-03-24 06:52
测试文件写错了
SavingAccount saver1(2000.00,"1234","20100419"); //初始化两个类
SavingAccount saver2 (3000.00,"4321","20100420");
这样对的
因为你没有写无参数的构造函数,而你却用了,SavingAccount saver1,所以报错
SavingAccount saver1(2000.00,"1234","20100419"); //初始化两个类
SavingAccount saver2 (3000.00,"4321","20100420");
这样对的
因为你没有写无参数的构造函数,而你却用了,SavingAccount saver1,所以报错
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯