三、改错题(本大题共5小题,每小题4分,共20分)
下面的类定义中有一处错误,请写出错误所在行并给出修改意见。
41.#include<iostream.h>
template<class T>
T minx(T x,T y){
if(x>y)
x=y;
return x;
}
void main()
{
int a;
double d;
cout<<minx(a,d)<<endl;
}
42.#include<iostream.h>
class People{
public:
void People(){}
const int age()const{return 15;}
char * name(){return"Green";}
} ;
void main()
{
const People s;
int i=s.age();
cout<<"age="<<i<endl;
}