C++中可以在函数声明时为参数提供一个默认值
当函数调用时没有提供参数的值,则使用默认值
int mul(int x = 0); int main(int argc,char *argv[]) { printf("%d\n",mul()); //mul(0) return 0; } int mul(int x) { return x * x; }
C++函数参数的扩展
原文:http://www.cnblogs.com/yr-linux/p/5523091.html