700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 带默认形参值函数

带默认形参值函数

时间:2022-01-28 16:18:51

相关推荐

带默认形参值函数

//带默认形参值函数

实例1:

#include<iostream>

using namespace std;

int add(int x=1,int y=2){

return x+y;

}

int main(){

cout<<add()<<endl;

return 0;

}

结果:

3

实例2

#include<iostream>

using namespace std;

int add(int x=1,int y=2){

return x+y;

}

int main(void){

cout<<add(2,3)<<endl;

cout<<add(5)<<endl;

cout<<add()<<endl;

}

结果:

5

7

3

实例3:

int add(int x,y=1,z=2);//T

int add(int x,y=1,z)//F

int add(int x=1,y,z)//F

实例4

#include<iostream>

using namespace std;

int add(int x=,y=1,z=2);

int main(void){

int add(x,y,z){

return x+y+z;

}

}

//有函数默认形参值 必须在函数声明出给出 接下来的函数定义就不需要出现形参值

//没有声明 直接在 函数定义中给出就行了

实例5

实例6:

实例7:函数重载要么是参数数量不同 要么是类型不同

int add(int a,int b);

int add(int a,int b,int c);//参数数目

float add(float a,flaot b);//参数种类

实例7:我们要防止 函数重载的二义性

原因在于便以其无法确认哪个重载

分享知识,分享快乐!希望中国站在编程之巅!

----融水公子

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。