注册 登录
编程论坛 C++教室

为什么这个name打印不出来

白金之星 发布于 2018-06-07 18:37, 1800 次点击
#include<iostream>
#include<string>
using namespace std;
struct student
{
    string name;
    int math;
    int sum;
};
void stuload(student a)
{
    cin>>a.name>>a.math;
    a.sum=a.math;
}
int main()
{
    student s[2];
    for(int i=0;i<2;i++)
    {
        stuload(s[i]);

    }
    for(int i=0;i<2;i++)
    {
        cout<<s[i].name<<endl;
    }
    return 0;
}
5 回复
#2
白金之星2018-06-07 18:40
回复 楼主 白金之星
只有本站会员才能查看附件,请 登录
#3
rjsp2018-06-07 19:05
传引用
#4
白金之星2018-06-08 10:21
回复 3楼 rjsp
?????
#5
白金之星2018-06-08 10:55
回复 3楼 rjsp
明白了  谢谢大佬!!!
1