如何解决:C ++类nmamed学生中没有名称输入

时间:2019-06-08 08:34:42

标签: c++ class

/ 它不使用名称作为输入。跳过名称并转到分支。 /

        void input()
        {
            char s[1000];
            fflush(stdin);
            cout<<"Enter the name : ";
            cin.getline(s,sizeof(s));
            name=new char[strlen(s)+1];
            strcpy(name,s);
            fflush(stdin);
            cout<<"Enter the branch  : ";
            cin.getline(s,sizeof(s));
            branch=new char[strlen(s)+1];
            strcpy(branch,s);
            fflush(stdin);
            cout<<"Enter the roll number : ";
            cin>>rollno;
            fflush(stdin);

        }

/ *用于获取类学生的对象数组s [i]的输入的代码段,上述方法void input()是* /

的一部分
    for(i=0;i<n;i++)
    {
        cout<<endl;
        s[i].input();
        for(j=0;j<m;j++)
        {
            cout<<endl;
            cout<<"For ";
            sb[j].out();
            cout<<" : "<<endl;
            sb[j].input();
        }
    }

0 个答案:

没有答案