8.2结构体的定义和使用

代码

#include <iostream>
using namespace std;
#include <string>

//1、创建学生数据类型:学生包括(姓名,年龄,分数)
//自定义数据类型,一些类型集合组成一个类型
//语法 struct 类型名称{成员列表}
struct Stduent
{
	//成员列表

	//姓名
	string name;
	//年龄
	int age;
	//分数
	int score;
}s3;//顺便创建结构体变量

int main()
{
//2.通过学生类型创建具体学生
	//struct 创建变量的时候可以省去不写
//2.1struct Stduent s1
	struct Stduent s1;
	s1.name = "张三";
	s1.age = 18;
	s1.score = 100;

	cout << "姓名:" << s1.name << "年龄:" << s1.age << "分数:" << s1.score << endl;

//2.2struct Stduent s2= {...}
	struct Stduent s2 = { "李四",19,80 };
	cout << "姓名:" << s2.name << "年龄:" << s2.age << "分数:" << s2.score << endl;
//2.3在定义结构体时顺便创建结构体变量
	s3.name = "王五";
	s3.age = 20;
	s3.score = 60;
	cout << "姓名:" << s2.name << "年龄:" << s2.age << "分数:" << s2.score << endl;

	return 0;
}

相关推荐

  1. C语言 如何定义使用结构

    2024-07-09 17:54:08       20 阅读
  2. Golang gorm 结构定义使用

    2024-07-09 17:54:08       32 阅读
  3. 数据结构 / 队列 / 循环队列 / 结构定义创建

    2024-07-09 17:54:08       48 阅读
  4. C++中定义数据类型:类结构

    2024-07-09 17:54:08       3 阅读

最近更新

  1. C++ STL partion_point用法

    2024-07-09 17:54:08       0 阅读
  2. 【深度学习】sdxl的Lora训练技巧

    2024-07-09 17:54:08       0 阅读
  3. 理解Cookie、Session和Token

    2024-07-09 17:54:08       0 阅读
  4. 第四节shell条件测试(5)

    2024-07-09 17:54:08       0 阅读
  5. Python内存泄漏排查

    2024-07-09 17:54:08       0 阅读
  6. 【瓴岳科技】历史面试题

    2024-07-09 17:54:08       0 阅读

热门阅读

  1. 【Linux命令入门】查找文件

    2024-07-09 17:54:08       7 阅读
  2. 编码与梦想:我的CSDN创作5周年

    2024-07-09 17:54:08       5 阅读
  3. 多数据库支持在PHP框架中的实现策略与实践

    2024-07-09 17:54:08       9 阅读
  4. JVM 堆内存分配过程

    2024-07-09 17:54:08       10 阅读
  5. c++单例模式的一种写法

    2024-07-09 17:54:08       9 阅读
  6. nunjucks动态更新模版路径

    2024-07-09 17:54:08       9 阅读
  7. 【python技巧】pytorch网络可视化

    2024-07-09 17:54:08       7 阅读
  8. 单例模式的实现

    2024-07-09 17:54:08       5 阅读
  9. 【MIT 6.5840/6.824】Lab1 MapReduce

    2024-07-09 17:54:08       6 阅读