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       38 阅读
  2. Golang gorm 结构定义使用

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

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

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

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-09 17:54:08       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-09 17:54:08       72 阅读
  3. 在Django里面运行非项目文件

    2024-07-09 17:54:08       58 阅读
  4. Python语言-面向对象

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

热门阅读

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

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

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

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

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

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

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

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

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

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