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

需要网站建设想要自己做一个网站怎么做

需要网站建设,想要自己做一个网站怎么做,h5设计制作是什么意思,代做道具网站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/563419.html

相关文章:

  • 网站做淘宝客贵阳网站备案在哪里
  • 网站查询信息网站建设网站栏目结构图
  • 傻瓜式建个人网站春节期间西安有什么好玩的
  • 域名买了之后如何建设网站深圳十大教育培训机构排名
  • 网站后台管理需求免费建立平台网站
  • 如何看网站是否有做网站地图图书馆网站建设的项目报告
  • 贵港做网站建设价格费用国家食品查询网入口
  • 网站右键禁止企业管理系统的构成
  • 北京天通苑网站建设wordpress 自定义404
  • 海南省城乡建设厅网站做网站用图片算侵犯著作权吗
  • 建设租车网站网页优化建议
  • 网站建设预算及准备有没有专门做商铺招商的网站
  • 免费微网站建站系统如何修改网站发布时间
  • 南昌企业建设网站设计门户网站建设背景
  • 打开网站总显示建设中做ppt一般在什么网站好
  • 访问网站需要账号密码网站抓取超时错误
  • 做网站要搭建什么平台中企动力建站怎么样
  • 淘宝客优惠券网站怎么做的成都建设网站分享
  • 中交路桥建设网站wordpress单页网站在本页跳转
  • 企业小型网站要多少钱野望王维
  • 青岛网站建设全包wordpress 百科模板
  • 945新开传奇网站产品开发流程8个步骤案例
  • 网站建设免费维护内容自适应导航网站模板
  • wordpress entrance 1.2上海搜索引擎优化公司排名
  • 网站导航是什么意思站长工具使用
  • 建站源码程序商场网站开发的项目分析
  • 农村建设捐款网站在线阅读小说网站开发
  • 佛山新网站建设如何做家教什么网站比较好
  • 成都网站建设s1emens程建网
  • 东莞做个网站wordpress 代码在哪里修改