为了账号安全,请及时绑定邮箱和手机立即绑定

c++关于类的使用 求大神帮我看一下哪里错了

c++关于类的使用 求大神帮我看一下哪里错了

C++
qq_輩孓祗ai祢_04023960 2016-11-28 15:32:31
#include <iostream>#include <iomanip>using namespace std;class Student{private:    string strname;    int nindex;    double  score;public:    string getstrname()    {return strname;}    int getnindex()    {return nindex;}    double getscore()    {return score;}    void setstrname(string strnewname)    {strname=strnewname;}    void setnindex(int nnewindex)    {nindex=nnewindex;}    void setscore(double newscore)    {score=newscore;}};int main(){Student stu1,stu2;stu1.setstrname("张三");stu1.setnindex(100);stu1.setscore(90);stu2.setstrname("李四");stu2.setnindex(101);stu2.setscore(70);cout<<"学生成绩"<<endl;cout<<left;cout<<setw(10)<<"学号"<<setw(10)<<"姓名"<<setw(10)<<"成绩"<<endl;cout<<setw(10)<<stu1.getnindex(100)<<setw(10)<<stu1.getstrname("张三")<<setw(10)<<stu1.getscore(90)<<endl;cout<<setw(10)<<stu2.getnindex(101)<<setw(10)<<stu2.getstrname("李四")<<setw(10)<<stu2.getscore(70)<<endl;    return 0;}
查看完整描述

1 回答

?
onemoo

TA贡献883条经验 获得超454个赞

类中的这几个 getXXX() 成员函数都是不需要参数的,你在调用它们时为什么要传参呢?   所以就错了啊...

查看完整回答
反对 回复 2016-11-28
  • 1 回答
  • 0 关注
  • 1008 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信