函数int test(int a,int b=l,int c=0),下列调用不合法的个数是 test(0); test(0,0); test(); test(0,0,0);

admin2010-03-29  50

问题 函数int test(int a,int b=l,int c=0),下列调用不合法的个数是    test(0);    test(0,0);    test();    test(0,0,0);

选项 A、0
B、1
C、2
D、3

答案4

解析 如果一个函数中有多个参数.则默认参数应从有到左逐个定义。注意:选项C)没有给a传递仟何的参数,所以是错误的。
注意: 函数含有默认参数时的调用方式。
转载请注明原文地址:https://kaotiyun.com/show/Enjp777K
0

随机试题
最新回复(0)