为什么这里Student ss是错的

 

你没定义student类,student ss无法实例化对象,所以报错

class Student{
private:string name;//姓名
		int y,d,m;
public:
 void setstudent(string name,int y,int d,int m){  //录入学生信息
	this->name=name;
    this->y=y;
	this->d=d;
	this->m=m;
	}
    
}

 

Student写在哪里了?如果Student的定义在main函数下面,那么就在main()函数上面加一句:

class Student;  //如果Student是类

或者

struct Student; //如果Student是结构体

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632