有点小问题,能不能帮忙解惑
//student.h 1: 我想知道在这里进行类的声明时,必须加上“//”吗?#include <string>
using namespace std;
class Student
{public:
void display();
private:
int mun ;
string name;
char sex;
};
//student.cpp
#include <iostream>
#include "student.h" 2:在调试的时候:显示这里有问题,但是我找不到,
void Student::display()
{cin>>num; 3:我感觉这里的输入函数写错了,是不是。能不能帮忙改正呀!
cin>>name;
cin>>sex;
}
void Student::display()
{cout<<"num:"<<num<<endl;
cout<<"name:"<<name<<endl;
cout<<"sex:"<<sex<<endl;
}
//main.cpp
#include<iostream>
#include"student.h"
using namespace std;
int main() 4:就是这里main前面为什么加上int ,去掉有影响吗?
{ Student stu1;
stu1.display();
return 0;
}