C++: 结构体嵌套
C++: 结构体
用户自定义的数据类型,允许用户存储不同的数据类型。
#include <iostream>
#include <string>
using namespace std;
struct Student { //不可以省略struct
string name;
int age;
int score;
}s3;
int main( ){
struct Student s1;//创建变量可以省略struct。
s1.name = "Michael";
s1.age = 18;
s1.score = 100;
cout << "name" << s1.name << "age" << s1.age << "score"<< s1.score<<endl;
struct Student s2 = { "Mike",18,100 };
cout << "name" << s2.name << "age" << s2.age << "score" << s2.score << endl;
s3.name = "Kity";
s3.age = 19;
s3.score = 100;
cout << "name" << s3.name << "age" << s3.age << "score" << s3.score << endl;
system("pause");
return 0;
}
结构体嵌套
#include <iostream>
using namespace std;
struct Student {
int age;
};
struct Teacher {
string name;
int age;
int score;
struct Studnet stu;
};
int main(){
Teacher t;
t.age = 40;
t.stu.age = 18;
system("pause");
return 0;
}
posted on 2022-04-16 09:48 Michael_chemic 阅读(242) 评论(0) 编辑 收藏 举报
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· DeepSeek在M芯片Mac上本地化部署
· 葡萄城 AI 搜索升级:DeepSeek 加持,客户体验更智能