作业帮 > 综合 > 作业

C++ 函数定义形参中赋值语句

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/10 23:13:35
C++ 函数定义形参中赋值语句
有一段C++程序,一个函数的声明 int fun(const char * sText,double p = 1.0);
这里我有两个问题:
1.第二个形参p问什么给定值,
2.第一个形参定义为const,有什么用?
麻烦说的详细点.
第一个问题,这是函数参数的缺省值,也就是你给函数赋参数的时候,第二个值可以不写,若不写的话,就表示p=1.0,若写,则会覆盖p的值,即p值为你传递的值.
第二个,定义成const为常量,可以保证 *sTest不会被修改.