行业知识
C++高级面试题目:什么是 C++ 中的默认参数(Default Arguments)
2026-11-12 21:22:52
来源:互联网转载
什么是 C++ 中的默认参数(Default Arguments)
在 C++ ��,函数的默认参数(Default Arguments)是在函数声明中给参数指定的一些默认值。当调用函数时,如果没有为这些参数提供值,编译器会使用默认值来初始化它们。
()以下是一个示例,展示了如何使用默认参数:
#include // 带有默认参数的函数void greet(std::string name = "Guest") { std::cout // 调用函数时不提供参数 greet(); // 输出:Hello, Guest! // 调用函数时提供参数 greet("Alice"); // 输出:Hello, Alice! return 0;} std::cout std::vector1, 2, 3, 4, 5}; std::string str = "Hello"; // 使用默认的宽度值调用函数模板 std::cout
下一篇:苹果8怎么退出服务器?