21xrx.com
2024-09-19 09:57:18 Thursday
登录
文章检索 我的文章 写文章
C++结构体实例
2023-07-08 07:55:55 深夜i     --     --
C++ 结构体 实例 定义 成员变量

在C++编程中,结构体是一种非常实用的数据类型,它可以将不同类型的数据组合在一起,方便进行操作。接下来,我们将介绍如何使用C++结构体实例。

首先,我们需要定义一个结构体。比如,我们要定义一个学生的结构体,其中包含姓名、年龄和成绩三个成员变量。代码如下:


struct Student

  string name;

  int age;

  double score;

;

接下来,我们可以创建一个学生对象,并对其成员变量进行赋值。比如,我们创建一个叫做Tom的学生对象,并赋值其年龄为18,成绩为85.5。代码如下:


Student Tom;

Tom.name = "Tom";

Tom.age = 18;

Tom.score = 85.5;

接下来,我们可以通过对象名和成员变量名来访问对象的成员变量。比如,我们可以输出Tom的年龄和成绩。代码如下:


cout << "Tom's age is " << Tom.age << endl;

cout << "Tom's score is " << Tom.score << endl;

在C++中,结构体也可以作为函数的参数和返回值。比如,我们可以定义一个函数,通过结构体参数来打印学生的信息。代码如下:


void printStudentInfo(Student s)

  cout << "Name: " << s.name << endl;

  cout << "Age: " << s.age << endl;

  cout << "Score: " << s.score << endl;

最后,我们可以调用该函数来打印Tom的信息。代码如下:


printStudentInfo(Tom);

通过以上代码的演示,我们可以看到,在C++中使用结构体可以方便、快捷地组织不同类型的数据,并进行操作。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复