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;
}
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;
}
相关文章推荐
- (转) C/C++中结构体(struct)知识点强化
- 【Struct(结构体)杂谈之三】借我一双慧眼吧,让我把C++中Class(类)和Struct(结构体)看个清清楚楚明明白白...
- c++心得之struct和class(结构体和类)
- C/C++中的结构体(struct)
- c/c++中使用sizeof计算结构体struct和类class的长度(字节)
- C++--------------------------结构体struct
- C++基础---结构体(struct)
- 【Struct(结构体)杂谈之二】名不正则言不顺,Struct(结构体)在C和C++中定义方式的区别
- opaque struct——c/c++如何隐藏内部结构体的定义?
- C++中结构体与类的区别(struct与class的区别)
- C++学习笔记二十二 - 简单的结构体struct
- C++中结构体与类的区别(struct与class的区别)
- C++ 数据结构(结构体struct)
- C/C++中的结构体(struct)
- 【C++】计算struct结构体占用的长度
- C/C++中结构体struct 的使用
- C++中结构体与类的区别(struct与class的区别)
- C++中结构体与类的区别(struct与class的区别)
- C/C++中结构体struct 的使用
- C++中结构体与类的区别(struct与class的区别)