就拿下面这段程序来说吧,为什么在给数组monthday[13]初始化时,提示“错误:应输入表达式”,但以前不把它定义成类,直接写在main函数里,就没问题啊,这是什么原因呢?
#include<iostream>
using namespace std;
class CalDate
{
private:
int monthday[13];
public:
CalDate();
};
CalDate::CalDate()
{
monthday[13]={0,31,29,31,30,31,30,31,31,30,31,30,31};
//定义闰年每个月的天数,分别保存为monthdayr[1]至monthdayr[12]中
}