【问题标题】:What does v=0 in function parameters means [duplicate]函数参数中的v = 0是什么意思[重复]
【发布时间】:2017-07-21 03:39:29
【问题描述】:

这是来自极客的修改代码。

   #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)中的参数是什么意思?

【问题讨论】:

标签: c++


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2012-12-12
    • 2019-06-22
    • 2015-05-27
    • 1970-01-01
    • 2020-02-27
    • 1970-01-01
    • 2020-12-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多