21xrx.com
2024-11-10 00:38:22 Sunday
登录
文章检索 我的文章 写文章
如何在C++中创建结构体变量
2023-07-05 04:51:35 深夜i     --     --
C++ 结构体 创建 变量

在C++中,结构体是一种自定义的数据类型,可以用于存储不同类型的数据。当需要创建一个包含多个数据类型的变量时,结构体是一个很好的选择。以下是在C++中创建结构体变量的步骤。

1.定义结构体

在定义结构体变量之前,需要先定义结构体的类型。可以使用struct关键字来定义一个结构体。例如,下面的代码定义了一个包含三个成员变量的结构体:

struct Person

  string name;

  int age;

  float height;

;

这个结构体包含了一个string类型的name成员变量、一个int类型的age成员变量和一个float类型的height成员变量。

2.创建结构体变量

定义好结构体类型之后,就可以使用它来创建变量了。创建结构体变量的方法与创建其他变量的方法类似。在变量名前加上结构体类型即可。例如:

Person person1;

这个语句创建了一个名为person1的Person类型的变量。

3.初始化结构体变量

创建变量后,可以使用赋值操作符来为结构体的成员变量赋值。例如:

person1.name = "Tom";

person1.age = 20;

person1.height = 1.75;

这个语句为person1结构体变量的name成员变量赋值为"Tom",age成员变量赋值为20,height成员变量赋值为1.75。

4.访问结构体变量

结构体的成员变量可以使用点操作符来访问。例如:

cout << person1.name << endl;

cout << person1.age << endl;

cout << person1.height << endl;

这个语句将打印出person1结构体变量的name成员变量、age成员变量和height成员变量的值。

总结:在C++中创建结构体变量需要先定义结构体类型,然后使用结构体类型定义变量,对结构体的成员变量进行初始化和访问都可以使用点操作符。

  
  

评论区

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