您的位置:首页 > 编程语言 > C语言/C++

C++中的结构体struct

2018-03-21 22:17 288 查看
#include<iostream>
using namespace std;
/*struct Student
{
string s;
int a;
}st;
上面这种写法和下面这种写法都可以*/
struct Student
{
string s;
int a;
}; //注意此处必须加分号
Student st;

int main()
{
st.s="Amy";
st.a=92;
cout<<st.s<<" "<<st.a;
return 0;
}
#include<iostream>
using namespace std;
/*struct Student2
{
string s;
int a;
}stt[10];
上面这种写法和下面这种写法都可以*/
struct Student2
{
string s;
int a;
}; //注意此处必须加分号
Student2 stt[10];

int main()
{
int n;
cin>>n;
string ss;
for(int i=0;i<n;i++)
{
cin>>stt[i].s>>stt[i].a;
}
for(int i=0;i<n;i++)
{
cout<<stt[i].s<<" "<<stt[i].a<<endl;
}

return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  struct