21xrx.com
2024-12-22 21:14:16 Sunday
登录
文章检索 我的文章 写文章
如何在C++中将数字赋值给类?
2023-07-09 21:20:09 深夜i     --     --
C++ 数字 赋值

在C++中,我们可以使用构造函数来将数字赋值给类。构造函数是一种用于初始化类成员变量的特殊函数。在定义一个类时,我们可以为该类定义一个或多个构造函数。构造函数的名称与类的名称相同,且不返回任何值,包括void。

下面是一个例子,假设我们要定义一个名为Number的类,该类包含一个整型变量num,我们可以使用构造函数将数字赋值给类:


#include<iostream>

using namespace std;

class Number{

 public:

  int num;

  Number(int n)

    num = n;

  

};

int main(){

  Number n(10);

  cout << "Num is: " << n.num;

  return 0;

}

在上面的代码中,构造函数Number(int n)接受一个整数参数n并将其赋值给类中的num变量。注意,构造函数必须是public访问修饰符,以便外部程序可以使用。

在main()函数中,我们使用构造函数来初始化一个名为n的Number对象,并将值10传递给构造函数。我们最终输出了n.num的值,即10。

总结一下,通过使用构造函数,我们可以轻松将数字赋值给类变量。对于每个类,在定义时应该编写一个或多个构造函数以初始化其成员变量。

  
  

评论区

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