21xrx.com
2024-09-19 09:44:10 Thursday
登录
文章检索 我的文章 写文章
C++类的成员变量
2023-07-08 03:41:56 深夜i     --     --
C++ 成员变量

C++是一种面向对象编程语言,其中类是一种重要的概念。类是一种用户自定义类型,它可以包含成员变量和成员函数。本文将介绍C++类的成员变量。

成员变量是类中的数据成员,它们存储类中的数据。类的成员变量可以是任何数据类型,包括整数、浮点数、字符、指针、数组等等。成员变量是类的实例的一部分,它们也被称为属性或字段。

在C++中,成员变量声明在类定义中的私有或公有部分。私有成员变量只能在类内部访问,而公有成员变量可以从类的实例外部访问。成员变量的声明类似于普通变量声明,只需将它们放在类定义中即可。

下面是一个简单的类,其中包含两个整数类型的成员变量:


class MyClass

 private:

  int num1;

 public:

  int num2;

;

在上面的示例中,“num1”是私有成员变量,“num2”是公有成员变量。这意味着可以从类实例内部和外部访问“num2”,但只能从类实例内部访问“num1”。

访问成员变量的语法使用“.”操作符。以下是一个使用类及其成员变量的简单示例:


#include <iostream>

using namespace std;

class MyClass

 private:

  int num1;

 public:

  int num2;

;

int main()

 MyClass obj;

 obj.num2 = 10;

 cout << obj.num2 << endl;

 return 0;

在上面的示例中,“MyClass”类创建了一个名为“obj”的实例,它将公有成员变量“num2”设置为“10”,并使用cout打印出来。执行代码后,将输出“10”。

总之,成员变量是C++类中存储数据的主要方式。类中的成员变量可以在类中或类实例外部访问,并通过“.”操作符访问。了解和使用成员变量是掌握C++面向对象编程的重要一步。

  
  
下一篇: C++单线程开发

评论区

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