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

自己做网站服务器可以吗深圳推广网络

自己做网站服务器可以吗,深圳推广网络,精品资料网站,照片展示网站3.1 函数默认参数 本节内容之前已经整理过,详见22.函数的默认值 3.2 函数占位参数 C中函数的形参列表里可以有占位参数,用来做占位,调用函数时必须补填该位置 语法: 返回值类型 函数名 (数据类型) {} 在现阶段函数的占位参数…

3.1 函数默认参数

本节内容之前已经整理过,详见22.函数的默认值

3.2 函数占位参数

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

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

在现阶段函数的占位参数存在意义不大,但是后面的课程中会用到该技术

示例:

#include <iostream>
using namespace std;// 函数占位参数,占位参数也可以有默认值
void func(int a, int) {cout  << "this is a func" << endl;
}int main() {func(1, 2);return 0;
}

3.3 函数重载-基本语法

作用:函数名可以相同,提高复用性
函数重载满足条件

  • 同一个作用域
  • 函数名相同
  • 函数参数类型不同或者个数不同或者顺序不同

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

示例:

#include <iostream>
#include <iostream>
using namespace std;// 1.参数类型不同
void print(int a)
{cout << "int" << endl;
}
void print(double a)
{cout << "double" << endl;
}// 2.参数顺序不同
void print(double a, int b) {cout << "int int" << endl;
}
void print(int a, double b) {cout << "double double" << endl;
}
// 注意:同类型参数顺序不同是不被允许的,因为函数名相同,编译器会认为这是同一个函数
// void print(int a, int b) {}和void print(int b, int a) {}同时出现时,编译器会报错// 3。参数个数不同
void print(int a, int b, int c) {cout << "int int int" << endl;
}
void print(int a, int b,  int c, int d) {cout << "int int" << endl;
}// 注意事项:函数返回值类型不同不可作为函数重载的条件
int main()
{print(1);print(1.0);print(1.0, 1);print(1, 1.0);print(1, 1, 1);print(1, 1, 1, 1);return 0;
}

3.4 函数重载-注意事项

  • 引用作为重载条件
  • 函数重载碰到函数默认参数

示例:

#include <iostream>
using namespace std;// 函数重载注意事项
// 1.引用作为重载的条件
void fun(int& a) {cout << "func(int& a)调用" << endl;
}void fun(const int& a) {cout << "func(const int& a)调用" << endl;
}// 2.函数重载碰到默认参数
void func(int a) {cout << "func(int a)调用" << endl;
}
void func(int a, int b = 10) {cout << "func(int a, int b = 10)调用" << endl;
}int main() {// func(int& a)调用int a = 10;fun(a);// func(const int& a)调用const int b = 10;fun(b);fun(10);// 当函数调用碰到默认参数会出现二义性报错// func(10);   // 错误❌,默认参数不能省略func(10,10);    //  正确return 0;
}
http://www.dtcms.com/wzjs/253031.html

相关文章:

  • 云南企业建站网页平台做个业务推广
  • 投资30元一小时赚600焦作网站seo
  • 网页设计大专工资一般多少seo专家是什么意思
  • 书店的动态网站模板微信管理工具
  • 怎么在濮阳网站做宣传电视剧排行榜百度搜索风云榜
  • 淘宝做的网站会不会过期百度学术论文查重官网
  • 设计师的网站郑州网络营销哪个好
  • 郑州专业的网站建设google网页版入口
  • 网站建设 中企动力南昌营销推广有哪些公司
  • 抚顺 网站建设怎么推广公众号让人关注
  • 向公司申请请做网站公司网站建设哪个好
  • 做外贸网站的好处宝鸡seo优化公司
  • 东莞如何制作免费的网页上海比较大的优化公司
  • 网站建设结构图百度推广怎么收费
  • 可以自己做装修效果图的网站关键词歌词表达的意思
  • 怎么做自己的网站赚钱网站如何在百度刷排名
  • 合肥做网站推荐 晨飞网络石家庄房价
  • 做非洲国际贸易网站北京网站优化专家
  • 自己做网站需要的技术拉新推广怎么做代理
  • 有没有可以做司考真题的网站企业培训课程种类
  • 电商网站制作公司seo关键词分析表
  • django做的网站模板seo点击软件
  • 专业建设网站建站上海短视频推广
  • 新闻软文发布平台福州seo视频
  • 广州网站设计公司网络营销策划案范本
  • 遵义做网站的企业seo顾问
  • 淮南网咖哈尔滨百度搜索排名优化
  • 宁波市网站集约化建设通知搜索引擎入口yandex
  • app网站开发哪家专业新冠疫情最新情况
  • 百度网站入口贴吧推广400一个月