问题遇到的现象和发生背景
定义一个学生类,包含基本学生的基本信息属性,学号、姓名、年龄性别。
构造函数实现初始化。缺省初始化学号:-1、姓名:"None"、年龄:0,性别:'M'。
遇到的现象和发生背景,请写出第一个错误信息
想问一下构造函数初始化和缺省初始化能同时在一个类中出现吗?
用代码块功能插入代码,请勿粘贴截图。 不用代码块回答率下降 50%
#include <iostream>
#include<string>
#include<cmath>
using namespace std;
class Student{
public:
int id;
string name;
int age;
char sex;
Student(int m_id,string m_name,int m_age,char m_sex):id(m_id),
name(m_name),
age(m_age),
sex(m_sex){
}
Student(int m_id=-1,string m_name="None",int m_age=0,char m_sex='M'){
}
};
运行结果及详细报错内容
报错就是说