C++ 中的类中的结构体 您所在的位置:网站首页 结构体怎么调用 C++ 中的类中的结构体

C++ 中的类中的结构体

2023-07-20 10:59| 来源: 网络整理| 查看: 265

C++ 中的类中的结构体 C++ 中的结构体 C++ 中的类 在 C++ 中的类中使用结构体 结论

每当我们需要存储一组相似的数据类型时,我们都会使用数组。但是,如果出现我们需要存储一组不相似类型的数据的情况,那么我们使用结构体和类数据类型。

本文将解释结构体和类以及如何在类中使用结构体。

塔羅占卜-你此生的財富密...

Please enable JavaScript

塔羅占卜-你此生的財富密碼 C++ 中的类中的结构体

结构体是一种用户定义的数据类型,用于存储非相似类型的数据。关键字 struct 声明了它。

另一方面,类也是用户定义的数据类型,用于存储不相似类型的数据。关键字 class 表示它。

但是,它们之间的主要区别在于,类隐藏了其成员的实现细节,默认情况下将类的所有成员设为私有,而结构体不隐藏其成员的实现细节,默认情况下将其所有成员设为上市。

现在让我们了解如何在 C++ 中单独使用结构体和类。

C++ 中的结构体

我们在 C++ 中使用 struct 关键字声明一个结构体,然后声明其所有数据成员。让我们看一个代码示例以更好地理解它。

#include using namespace std; struct X { int a; }; int main() { X x; x.a = 10; cout 10

在上面的代码示例中,我们声明了一个结构体 X,在其中我们声明了一个变量 a。现在,我们创建这个结构体的一个实例,然后尝试在 main 方法中通过这个实例 x 访问变量 a;该结构体可以轻松访问它并更改其值,因为默认情况下,它的所有成员都是公共的。

C++ 中的类

我们在 C++ 中通过 class 关键字声明一个类,然后声明该类的数据成员。让我们借助代码了解 C++ 中类的用法。

#include using namespace std; class X { int a; }; int main() { X x; x.a = 10; cout


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有