当前位置: 首页 > news >正文

如何自己建营销网站杭州网站优化公司

如何自己建营销网站,杭州网站优化公司,上海关键词seo,那一个网站可以教做甜品的师从黑马程序员 函数默认参数 在C中&#xff0c;函数的形参列表中的形参是可以有默认值的 语法&#xff1a;返回值类型 函数名 &#xff08;参数默认值 {}&#xff09; #include <iostream> using namespace std;//函数默认参数//如果我们自己传入数据&#xff0c;…

师从黑马程序员

函数默认参数

在C++中,函数的形参列表中的形参是可以有默认值的

语法:返回值类型  函数名  (参数=默认值 {})

#include <iostream>
using namespace std;//函数默认参数//如果我们自己传入数据,就用自己的数据,如果没有,那么用默认值
//语法:返回值类型  函数名(形参=默认值){}
int func(int a,int b=20,int c=30)
{return a+b+c;
}//注意事项
//1、如果某个位置已经有了默认参数,那么从这个位置往后,从左到右必须有默认值
/*wrong
int fuc(int a=10,int b,int c,int d)
{return  a+b+c;
}
*/
//2、如果函数声明有默认参数,函数实现就不能有默认参数
//声明和实现只能有一个默认参数
int func2(int a=10,int b=10 );int func2(int a,int b )
{return a+b;
}int main()
{cout<<func(10)<<endl;//60cout<<func2()<<endl;//20return 0;
}

函数占位参数

C++中函数的形参列表里可以有占位参数,用来做占位,调用函数时必须填补该位置

语法:返回值类型 函数名(数据类型){}

#include <iostream>
using namespace std;//占位参数
//返回值类型 函数名(数据类型){}
//占位参数  还可以有默认参数
void func(int a,int =10)
{cout<<"this is func"<<endl;
}int main()
{func(10);return 0;
}

函数重载

作用:函数名可以相同,提高复用性

函数重载满足条件:

同一个作用域下

函数名称相同

函数参数类型不同或个数不同或顺序不同

注:函数的返回值不可以作为函数重载的条件

#include <iostream>
using namespace std;//函数重载
//函数名可以相同,提高复用性void func()
{cout<<"func 的调用"<<endl;
}
void func(int a)
{cout<<"func(int a) 的调用"<<endl;
}
void func(double a)
{cout<<"func(double a) 的调用"<<endl;
}
void func(int a,double b)
{cout<<"func(int a,double b) 的调用"<<endl;
}
void func(double a,int b)
{cout<<"func(double a) 的调用"<<endl;
}
/*不构成函数重载
int func(double a,int b)
{cout<<"func(double a) 的调用"<<endl;
}
*/
int main()
{func();func(10);func(3.14);func(10,3.14);func(3.14,10);return 0;
}

函数重载注意事项

引用作为函数重载条件

函数重载碰到函数默认参数

#include <iostream>
using namespace std;
//1、引用作为函数重载条件
void func (int &a)
{cout<<"func(int &a)调用"<<endl;
}
void func (const int &a)
{cout<<"func(const int &a)调用"<<endl;
}
//2、函数重载碰到函数默认参数
void func(int a,int b=10)
{cout<<"func(int a,int b)的调用"<<endl;
}void func(int a,)
{cout<<"func(int a)的调用"<<endl;
}
int main()
{int a=10;func(a);//func(int &a)调用func(10);//func(const int &a)调用//func2 (10)//报错 碰到函数默认参数产生歧义,需要避免return 0;
}

若有侵权,请联系作者

http://www.hkea.cn/news/342683/

相关文章:

  • 有没有专业做挂的网站引流推广方案
  • 购物网站开发文献综述百度收录需要多久
  • 营销型企业网站建设案例设计公司网站
  • 国际外贸网站电子商务
  • 南充做网站 www.xinbay.com全国免费发布广告信息
  • 备案 个人网站软件开发培训中心
  • 江苏网站建设网络推广关键词批量调词 软件
  • 东莞企业网站建设价格怎么在百度发布免费广告
  • 网站后台地址一般是在线seo优化工具
  • 海曙区住房和建设局网站备案域名
  • 网站建设硬件环境志鸿优化设计答案
  • 网页游戏网址推荐宁波网站推广网站优化
  • 福建就福建省住房与城乡建设厅网站高端网站建设企业
  • 网站如何做seo规划app怎么开发出来的
  • 吴江住房和城乡建设局官方网站产品软文是什么
  • 公司网站制作设谷歌seo是什么职业
  • 北京品牌高端网站建设公司燕郊今日头条
  • 网站制作公司徐州宁波网站seo哪家好
  • 做网站基本费用大概需要多少全媒体运营师报考官网在哪里
  • 网站建设款属于什么科目营业推广策划
  • 建设网站查证书网络广告有哪些形式
  • 分布式网站开发网络销售平台排名
  • 网站建设模板购买品牌seo培训
  • 深圳网站建设 cms网站推广交换链接
  • 标准物质网站建设5118站长工具箱
  • 做一个能注册用户的网站网络推广费用大概价格
  • 网站建设评价东莞谷歌推广
  • php网站后台进不去百度推广入口官网
  • 个人网站一键生成免费推广网站有哪些
  • 厦门做网站设计电商seo优化