C++之结构体

简介: C++之结构体

1785df799d8946b5ba3b28aca00b080d.png

#include<iostream>
using namespace std;
//1.创建学生数据类型:学生包括(姓名,年龄,分数) 
#include<string>
struct Student{
  string name;
  int age;
  int score;
}s3;
int main(){
//2.1 struct Student s1
struct Student s1;
s1.name="张三";
s1.age=18;
s1.score=100;
cout<<"姓名: "<<s1.name<<"年龄: "<<s1.age<<"分数: "<<s1.score<<endl; 
//2.2 struct Student s2={...};
struct Student s2={"李四",19,80};
cout<<"姓名: "<<s2.name<<"年龄: "<<s2.age<<"分数: "<<s2.score<<endl;
//2.3 在定义结构体时随便创建结构体变量 
s3.name="王五";
s3.age=20;
s3.score=60; 
cout<<"姓名: "<<s3.name<<"年龄: "<<s3.age<<"分数: "<<s3.score<<endl;
  system("pause");
  return 0;
}
相关文章
|
6月前
|
数据处理 C# C++
如何使用C#和C++结构体实现Socket通信
如何使用C#和C++结构体实现Socket通信
256 0
|
6月前
|
C++
C++系列十四:结构体
C++系列十四:结构体
|
6月前
|
C++
.C++中结构体数组docx
.C++中结构体数组docx
37 0
|
3月前
|
C++
c++学习笔记07 结构体
C++结构体的详细学习笔记07,涵盖了结构体的定义、使用、数组、指针、嵌套、与函数的交互以及在结构体中使用const的示例和解释。
37 0
|
2月前
|
存储 算法 C++
【C++核心】结构体、共用体详解
这篇文章详细讲解了C++中结构体和共用体的概念、定义、使用场景和案例,包括结构体的创建、数组、指针、嵌套、函数参数传递,以及共用体的特点和应用实例。
25 4
|
2月前
|
C++
继续更新完善:C++ 结构体代码转MASM32代码
继续更新完善:C++ 结构体代码转MASM32代码
|
3月前
|
C++ 容器
C++中自定义结构体或类作为关联容器的键
C++中自定义结构体或类作为关联容器的键
39 0
|
5月前
|
存储 数据管理 程序员
C++一分钟之-结构体与联合体(Union)
【6月更文挑战第20天】在C++中,结构体(struct)用于组合多种数据类型形成复合类型,成员变量占用独立内存,适合存储不同类型且同时有效的数据。联合体(union)则让所有成员共享同一内存,适合节省空间和进行低级别类型转换,但需小心数据覆盖。通过`struct`和`union`,程序员能构建更灵活的代码,但也需留意内存对齐和数据管理等问题。
67 2
|
4月前
|
存储 程序员 编译器
|
5月前
|
存储 算法 C++
C++结构体
C++结构体