函数的默认参数值
void fun(int x,int y=0);void fun(int x=1,int y=0);
void fun (int x,int y=0);
void fun (int x,int y=1);
为什么前两个函数式子声明合法,而后两个却是错误的呢?
再比如说:
void fun (int x, int y=0);
void fun( int x=1,int y);
这个有为什么是正确的呢?
2016-09-08 07:37
2016-09-08 09:32
2016-09-08 13:44