这个小程序哪地方错了得不出正确结果
#include <iostream.h>
class student
{
public:
student(int studentno=0)
{
noofstudent=1;
studentno=1100+noofstudent;
}
int get()
{
return studentno;
}
private:
int noofstudent;
int studentno;
};
void main()
{
student s1;
cout<<s1.get()<<endl;
}
我想打印出学好1101,为什么结果不正确是个很大的负数,我看不出哪地方错了啊。