下面的函数声明中,哪一个是“void fun(int a,int b);”的重载函数( )

下面的函数声明中,哪一个是“void fun(int a,int b);”的重载函数( )A. int fun(int a,int b) B. void fun(int a,char b)C. float fun(int a,int b,int c=0) D.void fun(int a,int b=0)求解答,详细!

第1个回答  2013-04-11
“void fun(int a,int b);”是函数的定义,即定义了以返回值为void的函数fun();里面的参数为2个,且都是整数类型的;
你列出的四个选项中,
A是返回int——整形的,不符合;
B是返回void——空类型的,但是里面的参数是int——整形和char——字符型的,不符合;
C是返回float——单精度的,而且里面的参数是三个;
D是合适的:返回是void类型的,且里面有两个参数,都是int——整形。本回答被网友采纳
第2个回答  2013-04-12
B
相似回答