C++ 类和默认参数值:pro 类和 abc 函数详解
C++ 类和默认参数值:pro 类和 abc 函数详解
本示例展示了 C++ 中类和默认参数值的用法。程序定义了一个名为 pro 的类,其中包含一个名为 abc 的成员函数。abc 函数具有默认参数值,在调用时可以省略参数,使用默认值。
代码示例
#include<iostream>
using namespace std;
class pro{
public:
void abc(int a,float b,string c);
};
void pro::abc(int a=1,float b=2.3,string c="ab"){
cout<<"a "<<a<<endl;
cout<<"b "<<b<<endl;
cout<<"c "<<c<<endl;
};
int main(){
pro m;
m.abc();
return 0;
}
程序解释
1. 类定义: 程序首先定义了一个名为 pro 的类,其中包含一个名为 abc 的公有成员函数。 2. abc 函数: abc 函数接收三个参数:一个整数 a、一个浮点数 b 和一个字符串 c。函数定义中还为每个参数设置了默认值:a = 1,b = 2.3,c = "ab"。 3. main 函数: 在 main 函数中,创建了一个 pro 类的对象 m,并调用了 abc 函数。由于调用 abc 函数时没有传递任何参数,因此使用了函数定义中的默认参数值。
输出结果
程序输出结果如下:
a 1
b 2.3
c ab
```</p><h2>结论</h2><p>本示例演示了 C++ 中类和默认参数值的用法。默认参数值可以简化函数调用,当不传递参数时,函数将使用默认值。这在需要灵活调用函数,并提供默认参数选择的情况下非常有用。</p>
原文地址: https://www.cveoy.top/t/topic/qz4J 著作权归作者所有。请勿转载和采集!