函数参数中的v = 0是什么意思

时间:2017-07-21 03:39:30

标签: c++

以下是来自geeks geeks的修改代码。

   #include<iostream>
   using namespace std;

   class Test {
    int value;
   public:
       Test(int v = 0) {value = v;}
    int getValue() {return value;} 
   };

   int main() {
       Test t(20);
       cout<<t.getValue();
       return 0;
   }

函数Test(int v=0)中的参数是什么意思?

1 个答案:

答案 0 :(得分:1)

这是v参数的默认值,如果没有传递值,则v变量将使用该值