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>
C++ 类和默认参数值:pro 类和 abc 函数详解

原文地址: https://www.cveoy.top/t/topic/qz4J 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录