void date::date(char number[])
{
int i;
for(i=0;i<8&&(name[i]=name1[i]);i++)name[8]='\0';
}
此构造函数,放在类外边,为类外实现!
我用的是这个,按你的改了一下,你试试,好用不。
在构造函数里面的数组不应该是初始化 而是循环赋值
date()
{
for(int i=0;i<9;i++)
number[9]=i;
}
date()
{
for(int i=0;i<9;i++)
number[9]=i;
}
不好意思 帮不了你