1、结构体嵌套结构体

#include<iostream>
using namespace std;//创建结构体
struct student
{string name;int age;int score;
};struct teacher
{int id;string name;int age;struct student stu;
};int main()
{//结构体嵌套结构体teacher t;t.stu.name = "李华";t.stu.age = 23;t.stu.score = 80;t.name = "刘建";t.age = 36;t.id = 10000;cout << "老师姓名:" << t.name << " 老师年龄:" << t.age << " 老师的ID:" << t.id << " 老师所教的学生姓名:" << t.stu.name<< " 学生年龄:" << t.stu.age << " 学生姓名:" << t.stu.name << " 学生分数:" << t.stu.score << endl;system("pause");return 0;
}

运行结果如下:

C++ 结构体嵌套结构体相关推荐

  1. c/c++教程 - 1.10 结构体 使用typedef定义struct结构体 结构体数组 结构体指针 结构体嵌套 结构体做函数参数 结构体const

    十二.结构体 (1)结构体定义和使用 基本概念:结构体属于用户自定义的数据类型,允许用户存储不同的数据类型. 参考视频:https://www.bilibili.com/video/BV1et411b ...

  2. 结构体04:结构体嵌套结构体

    #include<iostream> #include<string> using namespace std;//定义结构体 学生 struct Student{string ...

  3. C++ 基础入门 之 结构体/结构体定义和使用/结构体数组/结构体指针/ 结构体嵌套结构体/结构体做函数参数/结构体中 const 使用场景/结构体案例

    C++ 基础入门 之 结构体/结构体定义和使用/结构体数组/结构体指针/ 结构体嵌套结构体/结构体做函数参数/结构体中 const 使用场景/结构体案例 目录 一.简单介绍 二.结构体定义和使用 三. ...

  4. C++结构体(结构体创建,结构体数组,结构体指针,结构体嵌套结构体,结构体做函数参数,const变量使用)

    C++结构体(结构体创建,结构体数组,结构体指针,结构体嵌套结构体,结构体做函数参数,const变量使用) 目录 C++结构体(结构体创建,结构体数组,结构体指针,结构体嵌套结构体,结构体做函数参数, ...

  5. 【C++】结构体嵌套结构体

    目录 1.缘起 2.结构体嵌套结构体 3.总结 1.缘起 结构体嵌套结构体 是一种数据组织方式,就像 俄罗斯套娃 一样,一个数据结构可以包含另一个数据结构.这种嵌套结构使得程序可以更加灵活地处理数据, ...

  6. C++结构体嵌套结构体

    作用:结构体中的成员可以是另一个结构体 例如:每个老师辅导一个学员,一个老师的结构体中,记录一个学生的结构体 代码示例: #include <iostream>#include <s ...

  7. 【C++】结构体 - 定义和使用,结构体数组,结构体指针,结构体嵌套结构体,结构体做函数参数,结构体 const

    文章目录 1. 定义和使用 2. 结构体数组 3. 结构体指针 4. 结构体嵌套结构体 5. 结构体做函数参数 6. 结构体 const 1. 定义和使用 结构体属于用户自定义的数据类型,允许用户存储 ...

  8. c++结构体总结(结构体定义,结构体数组,结构体指针,结构体嵌套结构体,结构体做函数参数,结构体中 const使用场景)

    看完b站黑马程序员之后的借鉴和笔记 1.什么是结构体,有什么作用? 在C/C++中,结构体是用户定义的数据类型.它可以把几种不同类型的数据项集合成结构体这样一个单一类型. 2. 结构体定义和使用 #i ...

  9. C++结构体 结构体定义和使用、结构体数组、结构体指针、结构体嵌套结构体、结构体做函数参数

    C++结构体 第二章 C++结构体 1.结构体定义和使用 语法:struct 结构体名 { 结构体成员列表 }: 通过结构体创建变量的方式有三种: struct 结构体名 变量名 struct 结构体 ...

最新文章

  1. 一种混合加密方案在软件授权中的应用
  2. apache 与 php-fpm 几种处理方式
  3. flutter对比Android绘制流程,Flutter与android的对比---View
  4. Codeforces 173E Camping Groups 线段树
  5. zigbee无线通信数码管实验、usbDongle抓包、发字符串
  6. 复数幂用java程序怎么求_蓝桥杯——复数幂 (2018JavaAB组第3题)
  7. 【bzoj4974】字符串大师 逆模拟KMP
  8. Python 安装skimage即Scikit-Image
  9. uni app项目资讯列表展开与收起
  10. 美赛2018b题O奖论文学习(一)
  11. 关于MSTP的个人总结,如何查看华为生成树状态信息
  12. 如何营造游戏的打击感(一)
  13. 曾经社交王者人人为何如今失魂落魄
  14. matlab完成信源编码译码,Huffman编码和译码的MATLAB实现.doc
  15. 数据库---- 增删改查
  16. 基于python的鲜花商城
  17. 我的勇者服务器维护3月5日,时空猎人3月5日更新维护时间和更新活动内容
  18. 安利一波TabNine
  19. opencv-python实际演练(二)军棋自动裁判(2)棋子图像采集效果分析
  20. UnityShader入门精要——立方体纹理

热门文章

  1. SVA 断言 note
  2. java 判断请求消息的是手机还是电脑
  3. hive面试题——求连续活跃天数
  4. js 模拟enter键
  5. HMS Core 6.8.0版本发布公告
  6. 【腾讯TMQ】走进标准化测试
  7. 单片机 PAJ7620U2 IIC协议 9种手势
  8. 【数字设计】芯动科技|芯原科技_2023届_笔试面试题目分享
  9. Java SE 8: 从入门到上瘾
  10. PS图层混合算法之六(差值,溶解, 排除)