【发布时间】:2021-11-23 02:04:20
【问题描述】:
我想创建一个具有像这里这样的参数的函数
void example(int x, int y, int z);
但我不必像这样将z 放在那里example(34, 21); 在C++ 中可能吗?
【问题讨论】:
-
当这个
z不存在时,你希望函数中引用z的所有代码做什么? -
写两个同名函数或者给z提供一个默认值
-
他们被称为default arguments
-
TLDR:
void example(int x, int y, int z=0){}
标签: c++ function parameters