c
发表时间:2008-01-30 22:25:14  
楼主:xiaomei870124
我是c++初学者 有个较为简单的问题想问一下...
在C++默认参数规定中 如有函数原型:
void func(int a,int b=2,int c=3,int d=4);
然后在函数定义中
func(12,12);是正确的
但为什么
func(2,15,20);却是错误的呢??
我试了,没有错。我想你应该说成调用“func(12,12);是正确的”
teheheheh
不会有错!
检查一下你的输入法:应该是英文输入。
对的,这个是对的,带参数的调用时,是按从左到右的顺序,不能跳过某个参数进行复制。。。
