赞
踩
在C++中,函数允许提供一个默认值。这样,当函数被调用时如果没有提供这些参数的值,编译器会自动使用默认值。示例代码如下:
#include <iostream> // 函数声明,指定默认参数 void myFunction(int a, int b = 10, bool c = true) { std::cout << "a: " << a << ", b: " << b << ", c: " << (c ? "true" : "false") << std::endl; } int main() { // 调用函数,使用默认参数 myFunction(5); // 输出:a: 5, b: 10, c: true // 调用函数,提供部分参数 myFunction(7, 20); // 输出:a: 7, b: 20, c: true // 调用函数,提供所有参数 myFunction(9, 30, false); // 输出:a: 9, b: 30, c: false return 0; }
注意:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。