下列函数原型声明中,错误的是( )。

admin2020-11-11  28

问题 下列函数原型声明中,错误的是(    )。

选项 A、int function(int m,int n);
B、int function(int,int);
C、int function(int m=3,int n);
D、int function(int&m,int&n);

答案C

解析 在C++中,函数在使用之前要预先声明。这种声明在标准C++中称为函数原型,函数原型给出了函数名、返回类型以及在调用函数时必须提供的参数个数和类型。其语法为:<返回类型><函数名>(<形参列表>);使用函数原型说明有两种形式:①直接使用函数定义的头部,并在后面加上一个分号:②在函数原型说明中省略参数列表中的形参变量名,仅给出函数名、函数类型、参数个数及次序。在选项C)中,给出了形参变量m的初值。
转载请注明原文地址:https://jikaoti.com/ti/r9l0FFFM
0

最新回复(0)