this->a[i]=a[i];
}
};
voidmain()
{
floatf[]={1.2,2.3,7.7,4,3,4,2.3};
Arraya1(f);
cout<Stringa[6]={"a","abc","ABC","abcd"};
Arraya2(a);
cout<}
3.完善本章的Student类模板,使之可以添加,删除,查询学生记录,对学生成绩进行排序。
#include
#include
usingnamespacestd;
classString
{
private:
char*Str;
intlen;
public:
String(intn=0)
{
Str=NULL;
len=n;
}
String(constchar*p)
{
len=strlen(p);
Str=NULL;
if(len!
=0)
{
Str=newchar[len+1];
strcpy(Str,p);
}
}
String(String&r)
{
len=r.len;
if(len>0)